Download the PHP package sahilr2050/omnipay-payway without Composer
On this page you can find all versions of the php package sahilr2050/omnipay-payway. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package omnipay-payway
Omnipay: PayWay REST API
WestPac PayWay REST API driver for the Omnipay PHP payment processing library
Omnipay is a framework agnostic, multi-gateway payment processing library for PHP 8.0+. This package implements PayWay REST API support for Omnipay.
This module aims to implement a usable subset of the PayWay REST API (a product of Westpac Bank). The API is extensive, so the initial aim is to implement the following features:
- Create and maintain customers
- Create single-use tokens (Credit Card, Bank Account)
- Take payments using tokenised credit card details (aiding PCI compliance)
- Schedule regular payments
These initial features have now been implemented.
See the official PayWay documentation for full details.
Installation
Install the module using composer.
Usage
Take Payment
To take a one-time credit card payment.
Known Issue
[curl] 60: SSL certificate problem: unable to get local issuer certificate.
Solution
Download CA certificate and place somewhere in your project root.
eg. project/certificate/cacert.pem
In the gateway initialization object do like below.
Contributing
Contributions are welcome and will be fully credited.
Contributions can be made via a pull request on Github.
Support
If you are having general issues with the package, feel free to report it to us.
If you believe you have found a bug, please report it using the GitHub issue tracker, or better yet, fork the library and submit a pull request.
All versions of omnipay-payway with dependencies
omnipay/common Version ^3.3
ext-curl Version *
symfony/http-client Version ^5.4