Dispute Rules: Timelines, Reason Codes, and Prevention

At 3:07 a.m., a dispute alert is rarely just an alert. It's a decision with a deadline, incomplete information, and a direct effect on revenue, evidence workload, and payment-processing risk. The merchant that treats every notification the same will either refund charges it could have defended or fight disputes that should have been closed immediately.
Dispute rules work best as an operational decision engine. They connect the alert type, reason code, order history, delivery evidence, customer value, and response window to one clear action: refund, collect evidence, or escalate to an analyst. The rules below focus on that practical choice, not just on definitions.
The 3 a.m. Alert That Changes Everything
A payments operations manager in Lisbon is asleep when her phone vibrates at 3:07 a.m. An Ethoca alert has arrived for a $412 transaction from a cardholder in Toronto, classified as fraud. The issuer has given the merchant a short window to refund before filing the chargeback.
She has roughly half an hour to make the call. Refund now, and the business may lose the merchandise, but it can avoid the chargeback process and related operational costs. Reject the alert, and the case moves toward representment, where the team must prove that the cardholder authorized the transaction or received the goods.
The order record offers mixed signals. The billing and shipping details align, the device has appeared on earlier orders, and the carrier shows delivery. But the customer's account is new, and the product is easy to resell. The evidence is useful, not conclusive.
Operational rule: An alert is valuable because it creates a decision window before a formal chargeback, not because it guarantees that a refund is correct.
The manager checks three things first:
- Recoverability: Can the merchant stop fulfillment, cancel the order, or reclaim the goods?
- Defensibility: Are authorization, authentication, delivery, and customer communications available?
- Cost of delay: Would a chargeback create fees, monitoring exposure, or a response burden that exceeds the likely margin?
She refunds the transaction. That choice isn't an admission that the cardholder is right. It's a calculated decision that the available evidence doesn't justify the labor and risk of contesting the case under a compressed deadline.
That moment captures the purpose of every dispute rule. The rule must answer whether the merchant should surrender the transaction early or spend resources defending it.
What Dispute Rules Actually Are
Think of the payments dispute system as a courtroom with three levels of authority. Card-network rules are the constitution, processor and acquirer procedures are local statutes, and the merchant's internal policy is the legal team's playbook for deciding what to do in each case.
At the top, Visa, Mastercard, American Express, and Discover define the formal lifecycle. Their rules establish which transactions qualify for a dispute, how issuers and acquirers exchange information, what evidence can be submitted, and when a case can move toward arbitration or pre-arbitration.
The second layer belongs to the processor, acquirer, gateway, and alert provider. These companies determine how quickly a notification reaches the merchant, which fields are available through an API, how evidence must be formatted, and how many working days remain after the merchant receives notice. A network may permit a broad response period, while a processor gives the operations team a narrower practical window.
The third layer is the only one the merchant directly controls. It includes refund thresholds, customer-value logic, fulfillment checks, evidence requirements, analyst escalation, and rules for recurring billing or delayed delivery.

The three layers in daily operations
A practical policy might say:
- Refund immediately when a confirmed alert matches a low-value order that hasn't shipped.
- Gather evidence when delivery is confirmed and the transaction has strong authentication signals.
- Escalate when the customer has a valuable relationship with the brand but the order data is contradictory.
The technical rules govern what's permissible. The merchant policy determines what's economically sensible.
For a plain-language overview of the lifecycle, how Tagada handles disputes can help teams connect the customer complaint, issuer process, and merchant response. But don't confuse an educational explanation with an operating policy. Your team still needs explicit conditions that produce a consistent action.
Most prevention gains come from the bottom tier. A merchant can't rewrite Visa or Mastercard procedures, but it can decide whether an alert triggers a cancellation, a refund, evidence collection, or human review.
Filing Windows and Response Deadlines
A single transaction moves through several clocks, and they don't run at the same speed. Cardholders generally have up to 120 days from the transaction date or expected delivery date to file a chargeback, while merchants often have only 20 to 45 days after notification to respond, depending on the network and reason code. Payabl's overview of Mastercard and Visa chargeback rules documents this mismatch and notes that Visa can extend certain future-delivery disputes to 540 days.
The merchant's immediate problem comes earlier than the formal response period. Rapid alert channels may give the business only a brief opportunity to refund before the issuer files the chargeback. Once that stage passes, the merchant is no longer deciding whether to prevent the case. It's building a record for representment.
Four clocks to track
| Stage | Who Holds the Clock | Typical Window | Notes |
|---|---|---|---|
| Cardholder filing | Cardholder and issuer | Up to 120 days in common situations | The starting point may be the transaction date or expected delivery date |
| Future-delivery filing | Cardholder and issuer | Up to 540 days in specific Visa situations | Relevant to subscriptions, preorders, and delayed shipments |
| Merchant response | Merchant and processor | 20 to 45 days after notification | The exact period depends on the network and reason code |
| Rapid alert decision | Merchant and alert channel | Processor-specific | The refund opportunity arrives before formal chargeback filing |
Mastercard has also shortened some dispute categories to 90 days, which shows why teams shouldn't build one universal deadline into their workflow. The reason code and network determine the applicable clock.
What can change and what can't
Expected delivery dates can affect when a cardholder's filing period begins. Future-delivery scenarios can also extend the period, which makes order tracking and customer communications essential for subscription and preorder businesses.
A merchant response deadline, however, shouldn't be treated as a target. Processor instructions may leave less time than the headline network rule, and missing the processor's submission cutoff can eliminate a defense even when the merchant has good evidence.
The strongest operating model records every timestamp separately: transaction approval, expected delivery, alert receipt, refund decision, formal dispute notification, evidence submission, and outcome. Without that timeline, an analyst can't tell whether a case is still preventable or has already entered representment.
How the Alert Networks Fit Together
Visa RDR, Mastercard CDRN, and Ethoca sit in the same prevention ecosystem, but they don't perform identical jobs. RDR and CDRN are scheme-linked rapid notifications, while Ethoca provides broader alert coverage across card networks and can reach merchants before a formal dispute is created.
The basic flow looks like this:
Transaction → issuer suspicion → alert sent → merchant decision window → refund, evidence preparation, or chargeback filing
Visa RDR and Mastercard CDRN are closely tied to their respective schemes. Eligibility depends on the transaction and alert conditions, and not every dispute can be resolved through an automatic refund path. RDR, for example, is commonly associated with confirmed fraud alerts and specific transaction circumstances, rather than every customer complaint.
Ethoca operates as a broader alert service. It can support alerts across Visa, Mastercard, American Express, and Discover, giving merchants a consolidated view when their payment volume spans multiple networks.

The trade-off behind every alert
A refund costs the order margin and, in some cases, the product. A chargeback can add a fee, consume representment labor, and contribute to monitoring exposure. The right choice depends on the transaction's evidence and economics, not on the alert provider alone.
Ethoca alerts can arrive earlier because they may reflect issuer suspicion before the issuer formally creates the dispute. That lead time is useful only if the merchant has real-time access to order status, fulfillment, customer history, and refund controls.
A rule engine should therefore route alerts by more than network:
- Confirmed fraud with weak evidence: refund or cancel fulfillment.
- Delivered order with strong authentication: collect evidence.
- Ambiguous customer complaint: send to analyst review.
- Duplicate or credit-related alert: verify the ledger before taking action.
For merchants operating on Shopify, the Shopify chargeback protection workflow is one example of connecting alert handling to store transaction data. The important design principle is portability. A rule should produce the same decision whether the alert enters through RDR, CDRN, Ethoca, or a processor webhook.
Reason Codes That Decide Your Move
Reason codes matter because they tell the team what must be proved. A long list of ISO values is less useful than an action-based grouping that maps each dispute to a response path.
Refund-related claims
Visa 13.1 and Mastercard 4837 commonly point to a consumer dispute involving a transaction the cardholder says should have been refunded or cancelled. If the merchant has already agreed to a refund, the operational answer is usually to issue it promptly and document the confirmation.
| Bucket | Visa Code | Mastercard Code | Recommended Action | Evidence Needed |
|---|---|---|---|---|
| Consumer-initiated refund claim | 13.1 | 4837 | Refund when the merchant owes the credit or cancellation | Refund record, cancellation request, customer correspondence |
| Merchant error or not as described | 13.3 | 4855 | Contest when the order and product records support the merchant | Product description, invoice, delivery record, communications |
| Fraud | 10.4 | 4834 | Assess authentication and authorization evidence before contesting | 3DS result, AVS/CVV data, device and account history |
| Duplicate or credit not processed | 11.x | 4831 | Reconcile the ledger, then refund or contest the duplicate claim | Payment ledger, credit record, transaction identifiers |
Visa 13.3 and Mastercard 4855 belong in the evidence-first bucket. A merchant selling apparel, for example, should compare the product page, variant selected, shipment record, return policy, and customer messages. A generic invoice won't answer a claim that the item was materially different from its description.
Fraud requires a stronger filter
Visa 10.4 and Mastercard 4834 require a decision about whether the transaction can be defended as authorized. 3DS liability shift, authorization data, AVS or CVV results, device history, and delivery information can materially change that decision.
A fraud dispute with a successful authentication result may justify evidence collection. A transaction with weak authorization signals, no delivery proof, and an unverified account may not justify the same labor.
Duplicate and credit-not-processed claims require accounting discipline. For Visa 11.x or Mastercard 4831, search for partial refunds, multiple captures, voids, and prior credits before submitting a defense. If the ledger is unclear, refunding can be safer than forcing the issuer to interpret inconsistent records.
Evidence rule: Match the evidence to the allegation. Delivery proof does little for a duplicate-processing claim, and a product description doesn't prove authorization.
Friendly Fraud and the Refund-or-Contest Decision
At 3 a.m., a friendly-fraud alert rarely answers the question your team needs to decide. The issue is whether a valid transaction is being challenged, how much recovery work it warrants, and which response protects the business. Chargeflow cites friendly fraud as a major source of eCommerce disputes, with consumers sometimes disputing legitimate charges. Chargeflow's Mastercard chargeback guide provides that context.
Those disputes require triage, not an automatic contest. Confusing descriptors, recurring-billing misunderstandings, ambiguous customer behavior, and genuine unauthorized use create different operational problems. Configure the rule engine to separate them before an analyst spends time on the case.

When an automatic refund makes sense
Set a more permissive refund rule when expected recovery is low and assembling evidence will consume more time than the claim justifies. Check these signals:
- Low ticket size: The margin may not cover analyst time and evidence preparation.
- First purchase: There is little behavioral history or repeat-order context.
- Weak proof: No signed delivery, authentication record, or meaningful customer correspondence supports the transaction.
- Recent fulfillment: The shipment may still be moving, or the customer may have disputed before the delivery expectation was clear.
Do not copy another merchant's threshold. A subscription merchant, luxury retailer, and digital-goods seller face different recovery prospects and evidence conditions.
When contestation earns its place
Contest when the transaction value supports retrieval work and the record tells one consistent story. Signed delivery, AVS and CVV results, 3DS information, account history, customer correspondence, and an accurate product description can support the submission.
Relationship value also belongs in the rule. Refunding every dispute from a repeat customer may protect short-term ratios while teaching customers to bypass the normal refund process. A selective refund can preserve goodwill without turning the dispute channel into a second returns portal.
Visa's excessive-dispute threshold tightened to 1.5%, increasing the consequences of unmanaged dispute volume, as covered in our guide to a high chargeback rate and Chargeflow's guide to Visa chargeback rules and fees. The refund-or-contest choice therefore belongs in the rule engine, not in one manager's judgment.
Define the action before the alert arrives. Otherwise, an overnight analyst makes an expensive decision with inconsistent criteria.
Watch a walkthrough of the refund-or-contest triage below.
Refund Rule Templates You Can Copy Today
A useful template has four parts: the event source, the data checked, the trigger, and the fallback. The exact thresholds should reflect margin, customer value, fulfillment risk, and evidence quality.
| Alert/Code Source | Trigger Condition | Auto Action | Fallback |
|---|---|---|---|
| Ethoca alert | Order is under $25 and shipping ZIP matches billing ZIP | Refund automatically | Route to review if fulfillment has already completed |
| Visa RDR alert | Customer lifetime value exceeds $150 and repeat behavior is flagged | Issue a full refund | Escalate if account history conflicts with the alert |
| Mastercard CDRN | Three descriptor-match checks fail | Refund before formal filing | Request analyst review if one match is confirmed |
| Reason code 4853 | Tracking shows the shipment in transit for more than 7 days | Refund or cancel the order, depending on fulfillment state | Hold for evidence if delivery is confirmed |
| Reason code 13.1 | AVS matches and signed delivery is available | Contest with the complete evidence package | Refund if the credit ledger shows an unresolved merchant error |
The first rule protects the business from spending human time on a small, weakly defensible order. The second recognizes that a high-value repeat customer may deserve fast resolution even when the merchant could assemble a defense. The CDRN rule addresses descriptor confusion, but it needs careful testing because a failed match can reflect formatting differences rather than a customer mistake.
Build your worksheet around your economics
Write each rule in plain language before configuring it:
- Ticket threshold: At what order value does evidence collection become worthwhile?
- Customer threshold: What purchase history changes the refund decision?
- Shipping threshold: Which delivery states trigger cancellation, refund, or defense?
- Evidence threshold: What minimum proof is required before contestation?
- Confidence threshold: Which contradictory signals force human review?
Then define partial matches. If the order is below the ticket threshold but has signed delivery, does the rule still refund? If the customer is valuable but the cardholder claims fraud and the device is unknown, should the case go to an analyst?
A rule that doesn't specify these conflicts will produce unpredictable results. The engine needs a priority order, such as confirmed merchant error first, strong fraud evidence second, and customer-value exceptions third.
These templates only work when order, customer, payment, and shipping data can be queried at alert time. If the team has to open five systems manually, the deadline becomes the rule.
Turning Rules Into Automated Protection
Automation starts with a decision layer that receives the alert, loads the applicable policy, and retrieves the evidence needed to evaluate it. The engine should connect transaction records, shipping status, CRM history, and device or authentication signals before choosing a path.
The practical outputs are simple:
- Automatic refund: The processor receives the refund instruction and the case is logged.
- Evidence queue: The system assembles available records for representment.
- Analyst review: Conflicting signals or high-value exceptions receive human attention.
The value isn't the alert volume. It's the consistency of the decision.

Configuration that survives real operations
In Disputely, teams can attach rules to alert types, route cases by reason code, map dispute lifecycle states to webhook events, and review dashboards for refund rate, alert-to-refund latency, and rule effectiveness. That structure supports both prevention and automated chargeback fighting, provided the underlying payment and order data is complete.
Start in a sandbox or controlled test mode. Use historical alerts to check whether the rule would have refunded a defensible order, missed a preventable chargeback, or sent an obvious case to an analyst.
Review rule performance nightly at first. Don't deploy ten rules at once, because you won't know which condition caused excess refunds or missed defenses. Begin with two rules, measure saved chargebacks against lost revenue for 30 days, then add another rule only when the first pair behaves predictably.
Implementation rule: A smaller policy set with clear fallbacks beats a large rule library nobody can audit.
The teams that reduce chargebacks don't merely collect more alerts. They decide faster because their dispute rules connect each alert to evidence, economics, and a defined next action.
Disputely connects Visa RDR, Mastercard CDRN, and Ethoca alerts to real-time refund rules, helping merchants decide which disputes to refund, defend, or escalate before deadlines expire. Visit Disputely to configure automated alert handling for your payment and fulfillment workflow.


