Payment gateway integrations can help organisations and merchants streamline the online payment process by providing a reliable and secure way to accept payments from customers or users. The ability to initiate and verify payments directly through the payment gateway API can save businesses time and resources, allowing them to focus on growing their business and delivering exceptional services.
Additionally, the API integration can support various payment methods, such as bank transfers and cards like Mastercard, Verve and VISA, which can increase the accessibility of the products and services to a broader customer base.
Operation | Description |
---|
Single Payment | To generate a one-off payment request for either card or transfer. |
Recurring Payment | To create a recurring payment (subscription) request for card transactions only. |
Subsequent Payments | To charge a tokenised card for subsequent transactions on cards only. |
Popup Checkout | To initiate a checkout modal to complete payment requests for card or transfer. |
Initiate Transfer | To generate account details for transfer-only payment requests. |
Payment Confirmation | To confirm the status of completed payment for either card or transfer. |
Status Code | Type | Description |
---|
90000 | Custom | Initiate payment Saved successfully |
10001 | Custom | An error occurred |
10002 | Custom | Callback is required |
10002 | Custom | Email is required |
10002 | Custom | Invalid currency |
10005 | Custom | This client transaction ref already exists |
Status Code | Type | Description |
---|
10001 | Custom | An error occurred |
10002 | Custom | Invalid transactionId |
90000 | Custom | Successful call |