ActiveMerchant implementation of the [Payline] 1 Gateway.
This project is a work in progress and is still in alpha stage. All method names and arguments are subject to changes.
DO NOT USE IT IN PRODUCTION unless you fully understand the implications.
- doAuthorization (
authorize
) - doCapture (
capture
) - doRecurrentWalletPayment
- getPaymentRecord
- disablePaymentRecord
- doWebPayment (
setup_purchase
) - createWebWallet
- getWebWallet
- updateWebWallet
A beta release will be considered when this list is complete:
- Add support for missing Direct Payment API methods
- Add support for missing Web Payment API methods
- Handle timezones properly (Payline probably uses CET)
- Implement unit tests
- Implement remote tests using [Payline Homologation] 2
Add this line to your application's Gemfile:
gem 'activemerchant-payline'
And then execute:
$ bundle
Or install it yourself as:
$ gem install activemerchant-payline
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request