Callback
v2 POST {return_url}
v3 GET {return_url}
v3 POST {callback_url}
If your server accept a callback from Bayarcash, make sure the response return 200 status code. Maximum retry from our side is 5 attempts every 300 seconds (5 minutes) from last attempts. Below are the status value & its corresponding label.
Status Code
Status Description
0
New
1
Pending
2
Failed
3
Success
4
Cancelled
Transaction
Example of JSON structured request.
{
"record_type": "transaction",
"transaction_id": string,
"exchange_reference_number": string,
"exchange_transaction_id": string,
"order_number": string,
"currency": string,
"amount": string,
"payer_name": string,
"payer_email": string,
"payer_bank_name": string,
"status": integer,
"status_description": string,
"datetime": string,
"checksum": string
}Transaction Receipt
Example of JSON structured request.
{
"transaction_id": string,
"exchange_reference_number": string,
"exchange_transaction_id": string,
"order_number": string,
"currency": string,
"amount": string,
"payer_bank_name": string,
"status": string,
"status_description": string,
"checksum": string
}Last updated