You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following transactions are provided by this package via the REST API:
Create a purchase
Refunding a purchase
Voiding a purchase
For general usage instructions, please see the main Omnipay
repository. There are also examples in the class API documentation.
Quirks
There is no createCard message in this gateway. Tokens are supported by calling getCardReference()
on a purchase result.
Required fields when making a purchase include:
amount
currency
description
merId
merUrlIdx
password
An Omnipay CreditCard object can be provided containing the card data, or you can pass a cardReference
parameter to make a token purchase after making a previously successful card purchase and getting the
token as a response to that.
Unit Testing
Tests are in the tests folder. Basic unit tests are in place for most of the code including
mock message responses.
API Documentation
You can build the API documentation after running composer update, by using this command
(on Linux/Unix systems):
./makedoc.sh
The API documentation will be built in documents/main in HTML format.
Support
If you are having general issues with Omnipay, we suggest posting on
Stack Overflow. Be sure to add the
omnipay tag so it can be easily found.
If you want to keep up to date with release anouncements, discuss ideas for the project,
or ask more detailed questions, there is also a mailing list which
you can subscribe to.