Process Payment

This API serves as a means for the Merchant's POS system to verify and execute payments via digital wallet networks. To do so, the Merchant's POS must transmit both the transaction number obtained from the prior "/add" API call and the payment barcode value generated when the customer scans their digital wallet.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
Defaults to 200043

A unique value created and assigned by Pockyt’s support team during the onboarding process

string
required
Defaults to 300014

A unique value created and assigned by Pockyt’s support team during the onboarding process

string
required
Defaults to null

A unique value created and assigned by Pockyt’s support team during the onboarding process

string
Defaults to 297553636764407286

Unique number generated by Pockyt for each transaction; either transactionNo or referenceNo are required fields.

string

Unique number generated by the Merchant Point-of-Sale system. Either transactionNo or referenceNo are required fields

string
Defaults to 286498530672949108

The value encoded in the QRCode or 2D barcode presented by the customer from their digital wallet application

string
Defaults to alipay

The digital wallet service. For example, "alipay", "wechat", "unionpay"

string
Defaults to f38965887c5676e2fb19d951251eb613

The calculated value used to encrypt the request message; this field is required to authorize the API call

Response

Language
LoadingLoading…
Response
Choose an example:
application/json