Signature
on the Request Header that sent to you.Signature
, merchant need to prepare all the component required.Notification URL
or the Inquiry URL
. For instance, if merchant set the Notification URL
: https://yourdomain.com/payments/notifications
. Therefore, the Request-Target value is /payments/notifications.
Digest
is the hashed of the request body. To generate the Digest
:
HMACSHA256=
to the Signature
. Sample:
transaction.status
parameter. The possible value is SUCCESS
or FAILED
. Update the transaction status on your side based on this value.CHECKOUT IMPLEMENTATION Checkout User Experience is designed to increase your payment success rate, meaning that it allows your customers to change payment method if one is failed. Therefore, if you are integrating with Checkout, you must ignore the transaction.status FAILED.