How it works
The 2C2P Payment Action API allows merchants to easily check and manage transactions for different payment methods, including RPP (Recurring Payment Plan), IPP (Installment Payment Plan), and tokenized credit card options.
Payment Process
This API allows merchants to perform a basic transaction inquiry, as well as void, refund or capture a transaction.
Payment Inquiry
This request allows merchants to check the current status of a transaction.
Void / Cancel
For credit card payments, a void / cancel request allows merchants to stop an existing transaction from getting settled.
Void / cancel request timeframe
To be successful, void requests must be sent on the same day as the transaction authorisation, and before the acquirer's cut-off time. The cut-off time may vary for each acquirer.
For alternative payment methods, a void / cancel request allows merchants to stop payment collection for an existing payment slip.
Settle Payment
This request allows merchant to capture / settle a pre-authorised transaction.
Pre-authorised transaction timeframe
Pre-authorised transactions that are not settled after a period of time (commonly 7 days) will be automatically voided by the Acquirer. The period for settling pre-authorised transactions may vary for each acquirer.
Refund
For credit card payments, this request allows merchants to attempt a refund for a settled transaction. Merchants may send multiple refund requests; however, the total refund value must not exceed the value of the original settled transaction.
- Alternative Payment Method:
For alternative payment methods, merchants must bear in mind that refund requests are not processed in real time. The notifyURL can be used to alert merchants' systems when a transaction has been refunded successfully.
Refund Status Inquiry
This request allows merchants to retrieve the refund record(s) for a particular transaction.
Card Tokenization
This API allows merchants to tokenize credit card information securely, and to check, update or delete tokenized card data.
RPP (Recurring Payment Plan) Maintenance
This API allows merchants to check, update and cancel records for RPP (Recurring Payment Plans).
IPP (Installment Payment Plan) Options Inquiry
This API allows merchants to retrieve available installment payment plan (IPP) options for a specific merchant ID.
FX Rate Inquiry
This API allows merchants to retrieve foreign exchange (FX) rates for supported currencies.
Updated almost 3 years ago