Callback Requests We Make
After a transaction is completed, our backend will send a callback request to the given url. (callback url is set by you when the transaction is created)
We also initially send a callback which follows right after the creation of request with paymentStatusCode 0 (AWAITING) so you get this status at first.
After any action taken for the transaction on our side like APPROVED/DENIED or IN REVIEW, we send another callback with the most recent valid paymentStatusCode like 2 (APPROVED) or 4 (DECLINED)
*We do not send any callback for IN REVIEW (paymentStatusCode: 1) state since it is not necessary on your side.
So the last callback request parameters should be considered as the most recent valid status of the transaction.
Here are the sample requests:
Successful Transaction callback
Failed Transaction Callback
Callback Checksum formula:
Last updated