Transaction status codes
Mobile Money Operator Prefix
FNB Bank South Africa
To collect funds, the procedure below can be trivial
Compose your request data as a JSON string
Set a request header;
The secret-key header is not needed for collections
POST the JSON string to the collections API.
Decode the JSON response returned by the API and store any transaction details you need to use later.
Always redirect the customer to a payment URL if returned in the API response. We will not return it if it's not required to complete the transaction.
We will send webhook data when the transaction status changes to the webhook URL
Using the transaction status included in the webhook data posted, you should be able to give value to the customer accordingly.