A merchant refund has two stages: merchant initiation and issuer posting. “We processed it” is not enough if nobody can provide a transaction reference or date.
Collect these identifiers
- Original card transaction date and amount.
- Merchant order number.
- Refund initiation date and amount.
- Refund or reversal reference, ARN or equivalent trace number where available.
- Card statement showing the original charge and missing credit.
Open only the path that matches your case
Each option expands here. No jumping to another copy of the same text.
Track the refund from the correct side
A missing refund can be stuck before initiation, in the card network flow, or already posted in a way that is easy to miss. Determine which stage you are in before escalating.
Merchant has not proved refund initiation
Ask for the refund date, amount and transaction reference rather than a generic “processed” message. Until the merchant can show that the refund entered the payment system, the issuer may have nothing to trace.
Merchant has a valid refund reference
Give the issuer the reference, merchant name, original transaction and refund date. Ask whether the credit is pending, unmatched or already posted. Keep both merchant and issuer ticket numbers so neither side can restart the investigation from zero.
Refund appears but the balance or statement still looks wrong
Check whether the refund reduced outstanding balance, appeared as a credit, or was offset by later spending. Separate the refund posting question from interest, fee or statement-cycle questions before disputing the amount again.
Merchant cannot prove the refund was initiated
The merchant says “refunded” but cannot provide a traceable refund reference or written initiation details.
Ask the merchant for the refund date, amount, payment rail and trace reference; if it was never initiated, the merchant still owns the next step.
Do not waste time escalating to the issuer with only a merchant screenshot that has no traceable transaction reference.
Merchant has a valid refund reference
The refund was initiated and you have an ARN or another network reference.
Give the reference and initiation date to the card issuer, ask for a trace, and keep the issuer complaint number until the credit posts.
Do not let the merchant and issuer bounce you back and forth without recording who has the trace reference.
A reversal appears but the balance still looks wrong
The statement shows some credit activity, but the available limit or amount due does not reconcile.
Rebuild the ledger line by line: purchase, reversal, refund, statement generation, instalments and your payment. Ask the issuer to explain the exact posting.
Do not assume every “reversal” is the final refund or stop paying unrelated undisputed dues.
Payment rule: keep paying the undisputed amount due unless the issuer gives different written instructions. A pending refund does not automatically pause the rest of the card bill.
Transaction-trace checklist
Build one line for each event: purchase, merchant cancellation, refund initiation, ARN or other reference, issuer posting, bill generation, your payment, and complaint. A merchant screenshot saying “refunded” is not the same as a posted card credit; the trace reference connects the two systems.
First prove whether the merchant actually sent the refund into the card network
A merchant dashboard saying “refunded” is not the same as a posted card credit. Ask for the refund date and trace/reference information available from the merchant/acquirer. Then give that information to the issuer if the credit does not appear.
Use the RBI refund timeline logic
The RBI credit-card FAQ distinguishes refunds received before bill generation, after bill generation but before the cardholder pays, and after the bill has already been paid. That timing affects how the refund is adjusted and whether the cardholder must request credit to a bank account in some overpayment situations.
| Situation | Owner of next trace |
|---|---|
| Merchant cannot prove refund initiation | Merchant |
| Merchant has valid refund trace/reference | Issuer/acquirer network trace |
| Refund posted but statement balance still confusing | Issuer ledger reconciliation |
| You already paid and refund creates credit balance | Check issuer/RBI treatment and request transfer where applicable |
Keep paying the undisputed amount
A pending refund does not automatically suspend the rest of the card bill. Unless the issuer gives written instructions otherwise, pay the undisputed amount due and continue the trace separately. This reduces the risk of creating a late-payment problem while arguing about a merchant credit.
Create a transaction chronology
Purchase date → cancellation date → merchant refund initiation → refund reference → statement generation → your payment → issuer complaint. Put the amount next to every event. This immediately shows whether the dispute is “refund never initiated” or “refund initiated but not posted”.
Escalate after the issuer has something traceable
Use the issuer’s grievance channel with the refund reference and timeline. If an eligible unresolved service complaint remains, use the current RBI CMS. Decision rule: do not bounce between merchant and bank with screenshots; identify the first system that cannot prove the refund’s next step.
Use a refund trace log instead of repeated customer-care calls
Create one line for every contact: date, merchant ticket, refund reference, issuer ticket and promised timeline. This prevents the case from restarting every time a different support agent answers.
When the merchant provides an ARN or equivalent trace reference, give that exact reference to the issuer. Ask whether the credit reached the card network, whether it was rejected, and which statement cycle should show it. If the merchant cannot provide any proof of initiation, the problem may still be on the merchant side.
Check partial refunds carefully
For cancelled bookings, marketplaces or split shipments, the merchant may issue several credits rather than one. Match the sum of credits to the original transaction. A “missing refund” can actually be a short refund amount.
Foreign-currency refunds
The INR value of a foreign refund may differ from the original debit because exchange rates and charges can differ. Compare the foreign-currency amount and issuer policy before assuming the merchant under-refunded.
Keep paying the card correctly
If the statement is due while the refund is pending, calculate the undisputed amount. RBI’s card guidance gives specific treatment for refunds depending on timing, but do not guess how your issuer will apply it—check the statement and written response.
Close the case only after posting
A merchant email saying “refund successful” is not the final outcome. The credit should appear correctly on the card account or be returned to the bank account under the applicable process. Save the final statement as proof.
Escalate only after the trace evidence is complete
If the merchant and issuer each insist the other side is responsible, send one written case containing the original transaction, refund date, ARN or trace reference, issuer ticket and the statement showing no credit. Ask the issuer to confirm the trace result in writing.
If the refund remains unresolved after the issuer’s internal grievance process, use the current complaint route that applies to the regulated card issuer. Keep the merchant dispute separate if the merchant never actually initiated the refund.
Do not close the case because a support agent says “wait seven more days” without a new trace result. A useful escalation should identify where the money is in the payment chain and what exact action is required to post or return it.