Skip to content
Risk And Compliance 15 min read

Chargeback Evidence and Representment: The Operator Reference by Dispute Scenario

What evidence to assemble for fraud, non-receipt, not-as-described, cancellation, duplicate, and credit-not-processed chargebacks — and in what order.

PB
By Shaun Toh
TL;DR

Reason-code references say which code applies. This reference sorts evidence by scenario instead — fraud, non-receipt, not-as-described, cancellation, duplicate, credit-not-processed — so operators know what to assemble and which claims are scheme rule vs. judgment call.

Operator Summary

There is no single evidence checklist for chargeback representment — the right packet depends on the dispute scenario: fraud/unauthorised, not received, not as described, recurring cancellation, duplicate processing, credit not processed, or an authorisation/processing error. Each draws a different mix of proof of purchase, authentication data, delivery or access logs, policy disclosure, and communication history. Visa and Mastercard differ too: Visa's 10.4 fraud code has a formal Compelling Evidence 3.0 remedy with no Mastercard equivalent, Mastercard's 45-day response window is 15 days longer than Visa's 30, and similar claims — duplicate charges, credit not processed — route through differently structured code sets on each network. This reference sorts evidence by scenario and tags every requirement as a scheme rule, a code-specific requirement, or general practice.

A reason-code lookup answers "what does 13.1 require." It does not answer the question an operator actually starts with: a customer says the item never showed up, or says they cancelled and got charged anyway, or a card network flags the transaction as unauthorised — before any of that has been mapped to a code, the dispute desk already needs to know what evidence to start pulling. This reference is organised around that starting point: seven dispute scenarios, what actually goes in the evidence packet for each, in what order, and — the part existing code references don't do — which of those requirements is a Visa or Mastercard rule, which is specific to one reason code's remedy, and which is operator judgment dressed up as if it were a rule.

That last distinction is the point of this article. Scheme rules are narrow and specific: Visa's Compelling Evidence 3.0 applies to exactly one reason code. Mastercard has no equivalent mechanism at all. A response window is 30 days on Visa and 45 on Mastercard — not "about a month" on both. Treating a code-specific remedy as if it generalised, or treating good operational habit as if a scheme required it, is the single easiest way to publish chargeback guidance that's confidently wrong. Every evidence item below is tagged Scheme rule, Code requirement, or Good practice, and scheme rules are attributed to Visa or Mastercard specifically, never both by default.

Why scenario, not code

Visa reason codes and Mastercard's Mastercom categories are the correct canonical map of what each code requires, and this article doesn't reproduce those tables — use the reason-code lookup tool for that. What neither reference does, because it isn't their job, is tell you what to assemble before you know the code. An issuer assigns the reason code; the merchant only sees it after the dispute lands. But the dispute desk usually knows the scenario — non-receipt, cancellation, duplicate charge — from the customer's own complaint or the transaction pattern, often before the formal code arrives. Building the packet scenario-first, then confirming it against the assigned code's specific requirements, is faster than waiting on the code to tell you what evidence exists. The general dispute lifecycle — filing, notification, response windows, escalation to pre-arbitration — is covered in chargeback representment for merchants; this reference sits downstream of that, at the evidence-assembly step.

The evidence toolkit

Twelve evidence categories recur across the scenarios below, in different combinations and different orders. Defining them once here keeps each scenario section to what's specific about that scenario, rather than re-explaining each category seven times.

CategoryWhat it is
Proof of purchaseOrder confirmation, itemised receipt, or invoice matching the disputed amount and item
Authentication (3DS, AVS, CVV)3DS2 authentication result and transaction ID, AVS/CVV match results at time of purchase
Device and account historyDevice fingerprint, IP address, account/user ID, and their consistency across the customer's transaction history
Delivery/fulfilment proofCarrier tracking, signed delivery receipt, or service-completion record (booking confirmation, appointment log)
Digital-goods access and usage logsLogin timestamps, download records, feature or content access post-purchase
Communication historySupport tickets, emails, or chat logs between merchant and customer before the dispute was filed
Refund and cancellation policy disclosureThe policy text itself and proof the customer saw or agreed to it at checkout or sign-up
Recurring-payment consentSignup record showing the customer agreed to recurring billing and its terms
Prior undisputed transactionsTransaction history from the same cardholder/device/IP that was never disputed
Customer acknowledgementTimestamped acceptance of terms, a signature, or an explicit confirmation at the point of transaction
Cancellation-attempt evidenceSystem logs showing whether — and when — the customer did or didn't submit a cancellation request
Merchant response chronologyA dated internal timeline showing the merchant acted (shipped, refunded, responded to support) within its own stated windows

Fraud or unauthorised (card-not-present)

Codes: Visa 10.4 (Allocation workflow) · Mastercard 4837 (No Cardholder Authorisation)

Scheme rule (Visa): 10.4 is the only Visa code eligible for Compelling Evidence 3.0 — two prior undisputed transactions from the same cardholder, sharing matching data elements, dated 120–365 days before the disputed transaction. As of October 17, 2025, this qualifies automatically for merchants on Visa Secure or Visa Data Only. Outside 10.4, no Visa code carries this mechanism — do not build a 13.2 or 13.1 packet expecting a CE 3.0-style automatic resolution.

Scheme rule (Mastercard): No equivalent exists. Mastercard's 4837 defence relies entirely on transaction-level evidence submitted through ordinary representment — there is no historical-transaction auto-qualification path, and no amount of prior-transaction evidence resolves the dispute automatically the way CE 3.0 can on Visa.

Evidence itemWhy it mattersTier
Authentication result3DS2 authentication result is the strongest single signal that the cardholder participatedGood practice
Device and account historyAVS/CVV match, device fingerprint, IP consistency with prior ordersCode requirement (4837)
Prior undisputed transactionsTwo priors, 120–365 days old, matching device/IP/account/shippingScheme rule — Visa 10.4 only
Communication historyAny pre-dispute contact where the customer engaged with the orderGood practice
Customer acknowledgementToS acceptance timestamp, especially for subscriptions or digital goodsGood practice

The first-party and friendly fraud article covers why this scenario dominates dispute volume and the baseline capture requirements (device fingerprint, IP, session metadata, ToS acceptance) in more depth than is useful to repeat here — this section is the packet, not the underlying phenomenon.

Goods or services not received

Codes: Visa 13.1 (Collaboration workflow) · Mastercard 4855 (Goods or Services Not Provided)

Scheme rule: Both codes run their scheme's standard non-fraud workflow — Visa's Collaboration (30-day response, up to 100-day resolution, genuine back-and-forth) and Mastercard's 45-day response window. Neither carries a code-specific automatic remedy; this is a straight evidentiary contest.

Evidence itemWhy it mattersTier
Delivery/fulfilment proofThe primary defence for physical goods — carrier tracking with delivery timestamp matched to the cardholder's addressCode requirement (13.1 / 4855)
Digital-goods access and usage logsFor digital goods and SaaS, replaces delivery proof — login/access timestamps after purchaseCode requirement (13.1 / 4855)
Proof of purchaseEstablishes what was ordered and when, as the baseline the delivery evidence attaches toGood practice
Communication historyAny pre-dispute enquiry from the customer about a delayed or missing orderGood practice
Refund and cancellation policy disclosureRelevant if delivery was delayed and a remedy was already offeredGood practice

Authentication data (3DS, AVS, CVV) does not belong in this packet — it addresses whether the cardholder authorised the charge, not whether the goods arrived, and including it adds bulk without addressing the claim.

Goods not as described or defective

Codes: Visa 13.3 (Collaboration workflow) · Mastercard 4853 (General Cardholder Dispute)

Code requirement: 4853 is explicitly Mastercard's catch-all — its own defence notes call it "the hardest code to defend without category-specific evidence," and generic templates perform worse here than on any other code. Visa's 13.3 is similarly harder to win than 13.1: the merchant has to demonstrate the item matches its description and that the customer's claim is inconsistent with their own usage data, not just that something was delivered.

Evidence itemWhy it mattersTier
Proof of purchase / product descriptionThe description the customer saw at time of sale, to compare against the item deliveredGood practice
Delivery/fulfilment proofCondition-at-shipment records — photos, inspection notes — for physical goodsGood practice
Digital-goods access and usage logsUsage inconsistent with a "defective" claim (e.g., extended use after the claimed defect)Code requirement (13.3 / 4853)
Refund and cancellation policy disclosureWhether a return was offered and declined matters directly to the outcomeGood practice
Communication historyThe specific claim the customer made — this packet must answer that claim, not a generic oneCode requirement (4853)

The operational discipline that matters most here isn't a document type — it's addressing the customer's specific stated complaint. A packet built for "not as described, generic" loses more often on 4853 and 13.3 than on any other code in this reference, per both cluster reason-code articles' defence notes.

Recurring or subscription cancellation

Codes: Visa 13.2 (Collaboration workflow) · Mastercard 4841 (Cancelled Recurring Transaction or Digital Goods)

Scheme rule: Standard Collaboration/45-day workflows apply — no CE 3.0-style shortcut exists for either code. Prior renewal history is ordinary supporting evidence in this scenario, not a qualifying mechanism; conflating it with CE 3.0 (which is scoped to Visa 10.4 only) misapplies the rule.

Evidence itemWhy it mattersTier
Recurring-payment consentSignup record showing the customer agreed to auto-renewal and its termsGood practice
Cancellation-attempt evidenceSystem logs showing no cancellation request was submitted before the billing date — or exactly when one wasCode requirement (13.2 / 4841)
Digital-goods access and usage logsContinued use of the service after the disputed charge undercuts a "didn't want it" claimGood practice
Refund and cancellation policy disclosureThe cancellation path and deadline as presented at signupGood practice
Prior undisputed transactionsA billing history of prior renewals the customer never disputedGood practice

Prevention outperforms defence in this scenario more than in any other — pre-renewal notification with an easy cancellation link converts many would-be disputes into cancellations at no chargeback cost. That prevention playbook belongs to first-party fraud and friendly fraud, not this packet reference; the point here is only what to submit once the dispute has already landed.

Duplicate processing or already-refunded

Codes: Mastercard 4834 (Point-of-Interaction Error, duplicate-processing sub-condition) · Visa's duplicate-transaction claims route through the Processing Errors category generally

Code requirement (Mastercard 4834): the merchant needs distinct order IDs and timestamps proving two separate transactions, or confirmation a refund was already issued for the genuine duplicate.

On the Visa side, this reference has a documented limitation rather than a confident claim: PaymentBrief's own Visa reason-code table doesn't currently track a duplicate-processing sub-code, and a direct attempt to read Visa's public Core Rules PDF this pass returned an unreadable compressed file rather than parseable text. Vendor documentation (Chargebacks911, and separately Stripe's own network dispute-code mapping) describes a Visa duplicate-processing code historically numbered 12.6.1 (Duplicate Processing) and 12.6.2 (Paid by Other Means), with a vendor-reported requirement — effective October 19, 2024 — that acquirers supply two separate transaction receipts to rebut a duplicate claim. That requirement is presented here as vendor-reported, not as an independently confirmed Visa rule; confirm current code numbering and the receipt requirement with your acquirer before relying on it operationally.

Evidence itemWhy it mattersTier
Distinct transaction recordsSeparate order IDs, timestamps, and line items proving two genuine transactions, not one duplicatedCode requirement (4834)
Refund recordsIf a true duplicate occurred, proof it was already reversed closes the claim outrightCode requirement (4834)
Pre-authorisation and settlement proofDistinguishes an authorisation hold that later cleared from an actual second chargeGood practice
Merchant response chronologyA dated log of batch submissions helps rule out merchant-side double-submission as the causeGood practice

Credit not processed

Codes: Mastercard 4853 explicitly includes "credit not processed" among its General Cardholder Dispute triggers, per PaymentBrief's own Mastercard reference. Both networks also maintain a more narrowly scoped dedicated code for this claim — Visa 13.6 and Mastercard 4860 — per Stripe's network dispute-code documentation; neither of those specific code numbers is currently in PaymentBrief's own per-code reference tables, so treat them as PSP-documented rather than independently confirmed against each scheme's primary rulebook this pass.

Evidence itemWhy it mattersTier
Proof of refund issuanceRefund transaction log, confirmation number, and processing date — the single most dispositive item for this scenarioGood practice
Bank or processor statementsShow the refund actually posted, matched against the disputed chargeGood practice
Refund and cancellation policy disclosureThe terms the customer agreed to on when a refund would or wouldn't applyGood practice
Communication historyAny exchange where a refund was promised, denied, or its timeline explainedGood practice
Delivery/fulfilment proofRelevant only if the claim involves a returned item — proof the return was or wasn't receivedGood practice

This is the one scenario in this reference where almost every line is tagged good practice rather than scheme rule or code requirement — not because the claim is unimportant, but because the evidence that resolves it (did the refund post or not) is a factual question the scheme rulebook doesn't need to specify evidentiary form for. A dated refund confirmation either exists or it doesn't.

Authorisation and processing-error disputes

Codes: Visa 11.x (Authorization, Allocation workflow) and 12.x (Processing Errors, Collaboration workflow) · Mastercard 4808 (Required Authorization Not Obtained) and 4834's non-duplicate sub-conditions (amount differs from authorised, late presentment, ATM error)

Scheme rule (Visa): 11.x runs Allocation — a one-shot submission with no structured re-presentment step, unlike Collaboration codes. Defence is genuinely limited on several sub-codes: 11.1 and 11.2 are described in PaymentBrief's own Visa reference as having a narrow merchant action surface, because they reflect an acquirer/processor-stage error rather than something the merchant controls.

Scheme rule (Mastercard): since June 11, 2024, Mastercard requires a Transaction Linkage ID (TLID, 22 characters) across authorization, clearing, and single-message systems to link original and related transactions. This is Mastercard-specific — Visa carries no equivalent requirement in its reason-code set — and PSPs that haven't updated their integration will produce matching failures specifically on recurring and related-transaction disputes.

Evidence itemWhy it mattersTier
Authorization approval recordThe auth code obtained before capture, from PSP or acquirer logsCode requirement (11.x / 4808)
Capture-vs-authorization amount matchConfirms the settled amount didn't exceed what was authorisedCode requirement (12.x / 4834)
Processing timestampsDemonstrates timely presentment where late presentment is the claimCode requirement (11.3 / 4834)
TLID linkageRequired for Mastercard transaction matching on recurring/related-transaction disputesScheme rule — Mastercard only

Packet structure: what order actually helps

None of what follows is a scheme requirement — Visa and Mastercard both accept whatever format the acquirer's submission channel specifies, and neither publishes a mandated evidence order. This is operator practice, useful because issuer reviewers read fast and a scattered packet reads as a weak one.

  1. Lead with the single most dispositive item for the scenario — delivery proof for non-receipt, the refund confirmation for credit-not-processed, the cancellation-log timestamp for subscription disputes. That's the one fact that, alone, could resolve the claim.
  2. Follow with identity/authentication evidence where the scenario is fraud-adjacent — device, IP, AVS/CVV, 3DS2 result. This is out of place in a non-receipt or credit-not-processed packet and belongs near the top only for the fraud scenario.
  3. Add policy and consent evidence — the terms the customer agreed to, and proof they saw them, particularly for cancellation and not-as-described claims where the dispute often turns on what was disclosed.
  4. Close with communication history and a dated chronology — tying the other evidence into a timeline is what turns a folder of documents into a rebuttal an issuer reviewer can follow in one pass.

Scheme rule, code requirement, or good practice — the recap

Claim in this articleTierScope
CE 3.0 two-prior-transaction remedyScheme ruleVisa 10.4 only — no Mastercard equivalent
Visa 30-day / Mastercard 45-day merchant response windowScheme ruleScheme-wide, both networks, different numbers
TLID transaction linkageScheme ruleMastercard only, effective June 11, 2024
Delivery proof as primary defence for non-receiptCode requirementVisa 13.1 / Mastercard 4855
4853/13.3 requiring claim-specific (not generic) evidenceCode requirementMastercard 4853, and Visa 13.3 by extension
Visa 12.6.1/12.6.2 duplicate-processing codes and receipt ruleVendor-reported, unconfirmedNot in PaymentBrief's own Visa code table this pass
Packet ordering (lead with dispositive evidence, close with chronology)Good practiceOperator judgment, not scheme-mandated
Prior undisputed transactions as supporting evidence outside 10.4Good practiceUseful everywhere; qualifying mechanism only on 10.4

Sources and limitations

Mastercard's own domains returned HTTP 403 on every path attempted this pass, consistent with the constraint noted across PaymentBrief's Mastercard-adjacent articles — Mastercard-specific claims here are drawn from PaymentBrief's own already-sourced Mastercard Mastercom reference (which itself flags that Mastercard's primary rulebook sits behind merchant-registration access) rather than a fresh primary fetch. A direct fetch of Visa's public Core Rules PDF (usa.visa.com/dam/VCOM/download/about-visa/visa-rules-public.pdf) returned a 7.2MB file whose text could not be extracted from its compressed internal structure — no reason-code-level claims in this article are sourced from that document. Where a claim could not be confirmed against either scheme's primary material, it is either omitted or explicitly marked vendor-reported/unconfirmed above, not hedged with a generic verification note.

Sources & methodology (6)

Stripe's network dispute-reason-code documentation for Visa, Mastercard, and Amex, including Visa 13.6 (Credit Not Processed), Visa 13.7 (Cancelled Merchandise or Services), Visa 12.6.1/12.6.2 (Duplicate Processing / Paid by Other Means), and Mastercard 4860 (Credit Not Processed) — codes not currently tracked in PaymentBrief's own per-code reference tables

PSP-compiled mapping of network reason codes to evidence categories, not a primary Visa/Mastercard rulebook citation. Used to identify scenario-relevant codes and evidence categories outside PaymentBrief's currently tracked Visa (15-code) and Mastercard (7-code) reference tables.

Checked:

Visa reason code 12.6.1 (Duplicate Processing) evidence requirements, including an October 19, 2024 acquirer requirement to provide two separate transaction receipts to rebut a duplicate-processing claim

Vendor secondary source; page dated August 2020 but references an October 2024 rule change within its own text, so treat the page's currency as uncertain. Not confirmed against Visa's primary rulebook — a direct fetch of Visa's public Core Rules PDF this pass returned an unreadable compressed stream. Code 12.6.1/12.6.2 is not part of PaymentBrief's own Visa reason-code reference table; confirm current numbering and requirements with your acquirer.

Checked:

CE 3.0 applies only to Visa reason code 10.4; requires two prior undisputed transactions from the same cardholder sharing matching data elements over a 120–365 day window; no Mastercard equivalent exists

Reused from PaymentBrief's own sourced CE 3.0 reference; see that article for the full Visa/PSP citation chain.

Checked:

Source types explained in our Methodology.

Shaun Toh By Shaun Toh · Director, Digital Payments · Razer

More Risk And Compliance briefings