CHARGEBACK, SECOND_PRESENTMENT, SECOND_CHARGEBACK transactions are
used to dispute already settled payment. CHARGEBACK, SECOND_CHARGEBACK are initiated by issuer and SECOND_PRESENTMENT is initiated by acquirer.
ARBITRATION is the last step of dispute cycle when decision is made by international payment system and result of Arbitration may be either ARBITRATION_WON or ARBITRATION_LOST.
REVERSAL transactions are used to reverse back previously made CHARGEBACK, SECOND_PRESENTMENT, SECOND_CHARGEBACK or ARBITRATION transactions.
When processing these transactions, Payment Platform sends notification to Client’s Callback URL.
CHARGEBACK notification parameters
Parameter |
Description |
action |
CHARGEBACK |
result |
SUCCESS |
status |
CHARGEBACK |
order_id |
Transaction ID in the Client system |
trans_id |
Transaction ID in the Payment Platform |
amount |
The amount of the chargeback |
chargeback_date |
System date of the chargeback |
bank_date |
Bank date of the chargeback |
reason_code |
Reason code of the chargeback |
hash |
Special signature, used to validate callback **(Appendix A) |
SECOND_PRESENTMENT notification parameters
Parameter |
Description |
action |
SECOND_PRESENTMENT |
result |
SUCCESS |
status |
SECOND_PRESENTMENT |
order_id |
Transaction ID in the Client system |
trans_id |
Transaction ID in the Payment Platform |
amount |
The amount of the second presentment |
chargeback_date |
System date of the second presentment |
bank_date |
Bank date of the second presentment |
reason_code |
Reason code of the second presentment |
hash |
Special signature, used to validate callback **(Appendix A) |
SECOND_CHARGEBACK notification parameters
Parameter |
Description |
action |
SECOND_CHARGEBACK |
result |
SUCCESS |
status |
SECOND_CHARGEBACK |
order_id |
Transaction ID in the Client system |
trans_id |
Transaction ID in the Payment Platform |
amount |
The amount of the second chargeback |
chargeback_date |
System date of the second chargeback |
bank_date |
Bank date of the second chargeback |
reason_code |
Reason code of the second chargeback |
hash |
Special signature, used to validate callback **(Appendix A) |
REVERSAL notification parameters
Parameter |
Description |
action |
CHARGEBACK_REVERSAL/SECOND_PRESENTMENT_RE VERSAL/SECOND_CHARGEBACK_REVERSAL/ARBITRATI ON_REVERSAL |
result |
SUCCESS |
status |
SETTLED/CHARGEBACK/SECOND_PRESENTMENT/ARBIT RATION_REVERSAL |
order_id |
Transaction ID in the Client system |
trans_id |
Transaction ID in the Payment Platform |
chargeback_date |
System date of the reversal transaction |
bank_date |
Bank date of the reversal transaction |
reason_code |
Reason code of the reversal transaction |
hash |
Special signature, used to validate callback **(Appendix A) |
ARBITRATION notification parameters
Parameter |
Description |
action |
ARBITRATION/ARBITRATION_WON/ARBITRATION_LOST |
result |
SUCCESS |
status |
ARBITRATION/ARBITRATION_WON/ARBITRATION_LOST |
order_id |
Transaction ID in the Client system |
trans_id |
Transaction ID in the Payment Platform |
chargeback_date |
System date of the arbitration transaction |
bank_date |
Bank date of the arbitration transaction |
reason_code |
Reason code of the arbitration transaction |
hash |
Special signature, used to validate callback **(Appendix A) |