Skip to content

Handling Disputes

A dispute (also called a chargeback) is when a buyer's bank reverses one of your captures and asks you to justify it. The Disputes page (sidebar → Main → Disputes) is where you respond. This page covers the list, the detail, the evidence flow, and the lifecycle states.

The Disputes list

Disputes list with status pills, reason codes, disputed amounts, and due dates

The list shows every dispute on the merchant in the current mode, with:

  • External ID — the dispute identifier.
  • Status — a coloured pill (see lifecycle below).
  • Reason — the bank's stated reason code, if provided.
  • Amount — the disputed amount and currency.
  • Due date — the deadline by which you must submit evidence.
  • Created — when the acquirer notified us.

You can filter by status and free-text search by id or related transaction.

The dispute detail page

Click any row to drill in. The page has four blocks:

  1. Dispute info — amount, reason, due date, created date. If we can link the original transaction, it shows below with the transaction's external id, amount, and customer email.
  2. Merchant notes — a free-text scratch pad you can use to record your investigation. Click Save notes to persist.
  3. Evidence upload — attach a file (PDF, screenshot, proof-of-delivery, communications, etc.). Once uploaded, the page shows confirmation.
  4. Status pill — top right, reflects the current lifecycle state.

Dispute lifecycle

The status flows in roughly this order:

StatusMeaning
OpenThe acquirer notified us; you have until the due date to submit evidence.
Under reviewEvidence submitted; waiting on the issuing bank to decide.
WonThe issuer ruled in your favour. Funds are returned.
LostThe issuer ruled against you. The buyer keeps the credit; you pay the chargeback fee on top.
ExpiredThe due date passed without evidence; the dispute is treated as lost.

WARNING

Disputes you don't respond to are auto-lost when the due date elapses. Even a weak rebuttal is better than no rebuttal — submit something.

Evidence checklist

What helps your case depends on the reason code, but the categories that consistently win:

  • Proof of delivery — tracking number, signature, photo. Critical for "item not received" claims.
  • Service rendered — login records, attendance, completion certificate.
  • Customer authorisation — the original receipt, the email confirming the order, signed contracts.
  • Refund history — if you already refunded, the refund id helps the bank dismiss as duplicate.
  • 3-D Secure record — if the original payment cleared 3-D Secure, that's strong evidence the cardholder authenticated.

The single PDF upload field accepts one consolidated document. Combine your evidence into one PDF before uploading.

What we do automatically

When the acquirer notifies us of a new chargeback, the platform:

  1. Creates the Dispute record and links it to the original transaction.
  2. Sets the due date based on the acquirer's published representment window.
  3. Emits a dispute.created webhook so your internal systems (CRM, fraud tool, helpdesk) can pick it up.
  4. Sends an email notification to merchant admins (depending on Notification Preferences ).

If the dispute later moves to won or lost, we emit dispute.won or dispute.lost and update the related transaction's status accordingly.

INFO

We don't auto-submit evidence. Even if a transaction has a strong 3-D Secure record, you still need to upload your case and any extra context.

Permissions

All authenticated team members can view disputes. Submitting evidence and saving notes are write actions — confirm with your account admin if a button is missing for you.

Released under the proprietary Genius Checkout license.