Callback Notification
Checkout service sends the callback on the merchant notification_URL as a result of an operation.
Content Type: application/x-www-form-urlencoded
Method: POST
Sale Notification
- Redirect Action
- Successful Transaction
- Unsuccessful Transaction
| Parameter | Description |
|---|---|
action | SALE |
result | REDIRECT |
status | REDIRECT |
order_id | Transaction ID in the Merchant's system |
trans_id | Transaction ID in the Payment Platform |
trans_date | Transaction date in the Payment Platform |
redirect_url | URL to which the Merchant should redirect the Customer |
redirect_params | Array parameters |
redirect_method | The method of transferring parameters (POST/GET) |
hash | Special signature to validate callback. See Appendix A, Callback signature. |
| Parameter | Description |
|---|---|
action | SALE |
result | SUCCESS |
status | SETTLED |
order_id | Transaction ID in the Merchant's system |
trans_id | Transaction ID in the Paymnet Platform |
trans_date | Transaction date in the Payment Platform |
descriptor | String |
hash | Special signature to validate callback. See Appendix A, Callback signature. |
| Parameter | Description |
|---|---|
action | SALE |
result | DECLINED |
status | DECLINED |
order_id | Transaction ID in the Merchant's system |
trans_id | Transaction ID in the Payment Platform |
trans_date | Transaction date in the Payment Platform |
descriptor | Transaction date in the Payment Platform |
decline_reason | Description of the cancellation of the transaction |
hash | Special signature to validate callback. See Appendix A, Callback signature. |
Refund Notification
- Successful Transaction
- Javascript
| Parameter | Description |
|---|---|
action | CREDITVOID |
result | SUCCESS |
status | REFUND (full refund) / SETTLED (partial refund) |
order_id | Transaction ID in the Merchant system |
trans_id | Transaction ID in the Payment Platform |
creditvoid_date | Date of the refund/reversal |
amount | Amount of refund |
hash | Special signature, used to validate callback. See Appendix A, Creditvoid signature. |
| Parameter | Description |
|---|---|
action | CREDITVOID |
result | DECLINED |
order_id | Transaction ID in the Merchant system |
trans_id | Transaction ID in the Payment Platform |
decline_reason | Description of the cancellation of the transaction |
hash | Special signature, used to validate callback. See Appendix A, Creditvoid signature. |