Skip to main content

Top-up chargeback



Sequence diagram



State diagram



Callback ChargebackCompleted

Here is an example of a chargeback callback

    "Payload": {
"type": "ChargebackCompleted",
"data": {
"chargebackId": "3exxxxxf6-75a0-4ea7-9b53-a6dxxxxxc09",
"initialTopUpId": "4axxxxx5d5-2719-4f0d-96f2-7xxxxxf651",
"status": "Completed",
"amount": {
"value": "30.00",
"currency": "EUR"
},
"chargebackReason": "CardHolderDisputeDefectiveNotAsDescribe",
"createdDate": "2025-02-03T10:46:12.92"
}
}

How to test

Use the endpoint post v1.1/topups/{orderId}/simulate-chargeback



FAQ

FAQ1: Can we refuse a unpaid card top-up?

No. If the top-up chargeback is validated by the external bank, Xpollens must reimburse the amount. In this case, a chargeback is processed.