omise / omise-php

Omise PHP library
https://docs.opn.ooo
MIT License
67 stars 41 forks source link

Proposal: implement extension for Omnipay #78

Closed 1dnmr closed 1 year ago

1dnmr commented 6 years ago

Implement extension for Omnipay

Omnipay is a collection of packages which all depend on the omnipay/common package to provide a consistent interface. There are no dependencies on official payment gateway PHP packages - we prefer to work with the HTTP API directly. Under the hood, we use the popular and powerful PHP-HTTP library to make HTTP requests. A Guzzle adapter is required by default, when using league/omnipay.

New gateways can be created by cloning the layout of an existing package. When choosing a name for your package, please don’t use the omnipay vendor prefix, as this implies that it is officially supported. You should use your own username as the vendor prefix, and prepend omnipay- to the package name to make it clear that your package works with Omnipay. For example, if your GitHub username was santa, and you were implementing the giftpay payment library, a good name for your composer package would be santa/omnipay-giftpay.

Build your own driver

dilab commented 5 years ago

https://github.com/Spacebib/omnipay-omise

1dnmr commented 5 years ago

@dilab cool! thanks

aashishgurung commented 1 year ago

Thanks @dilab for creating the extension. Please free to contact us if you need any help.