Download the PHP package ponchopay/pp-php without Composer
On this page you can find all versions of the php package ponchopay/pp-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package pp-php
pp-php
Tools to integrate PonchoPay on PHP
Installation
Install it from packagist
:
Usage
This package declares 2 objects:
createToken: function
Importing:
Parameters:
Parameter | Mandatory | Type | Description |
---|---|---|---|
key | Yes | string | Integration key |
metadata | Yes | string | Any string you want to keep saved within the payment |
Returns: It returns an string containing the token to be used to initate a payment
Client: class
Importing:
Constructor:
Parameter | Mandatory | Type | Description |
---|---|---|---|
key | Yes | string | Integration key |
base | No | string | Base PonchoPay URL to use. Default: https://pay.ponchopay.com/ |
Methods:
initiatePayment:
Parameters:
Parameter | Mandatory | Type | Description |
---|---|---|---|
init | Yes | array | Payment initialisation object |
The payment initialisation associative array is defined as follows:
Parameter | Mandatory | Type | Description |
---|---|---|---|
metadata | Yes | string | Any string you want to keep saved within the payment |
urn | Yes | string | The Unique Reference Number |
amount | Yes | number | The payable amount in pences |
Yes | string | The user email | |
note | No | string | Any note to be attached to the payment |
expiry | No | \DateTimeInterface or string | The date you want the payment to expire |
Returns: It returns the URL the user needs to use to make the payment.
Development
Linting and formatting
To automatically fix linting and formatting errors, run
Testing
To ensure the project is bug-free, run
All versions of pp-php with dependencies
PHP Build Version
Package Version
The package ponchopay/pp-php contains the following files
Loading the files please wait ....