The lifecycle (typical)
1) Cardholder reports an issue
Your support team collects the basic facts:
- what happened and when
- what the cardholder expected
- whether they already contacted the merchant
2) Dispute is submitted
You submit a dispute with a clear narrative and evidence.
3) Review and evidence exchange
The case may move through review stages. Additional evidence can be requested.
Timelines depend on the card network and the merchant’s response. Many disputes take weeks and can take up to ~90 days.
Evidence checklist (practical)
Prepare:- receipts, invoices, or confirmation emails
- delivery proof (tracking, signature)
- merchant communications (chat/email)
- cancellation/refund policy and proof the user accepted it (when relevant)
- screenshots showing what the user saw in your app (when relevant)
Eligibility and common exclusions
Not every transaction is eligible for a chargeback. As an example, some 3DS-authenticated transactions may be excluded by program rules. Use your program guidance and the dispute API response to decide what you can and cannot submit.What to communicate to users
In your UI:- show the current dispute status clearly
- explain what information (if any) is still needed
- set a realistic timeline (“this can take several weeks”)

