Cancellations vs. Refunds: What's the Difference?
How cancellation and refund processing works — and why timing matters — for cards, mobile payments, and virtual accounts.

"I cancelled the order — why hasn't my card limit been restored?"
It's one of the most common support tickets you'll see as a payment integrator. The customer hit cancel, but their card limit hasn't moved. From their perspective, a cancellation should mean an instant reversal. In practice, the timeline depends entirely on the payment method and where in the settlement cycle the transaction sits.
This article breaks down how cancellation works for each payment method, so you can give customers accurate answers instead of vague reassurances.
Credit Cards: Settlement Timing Is Everything
The critical variable for card cancellations is when the cancellation is requested, measured against the settlement (매입) cutoff.
Authorization Void (Same-Day Cancellation)
If the cancellation happens before the card network has received the sales data — that is, before midnight on the day of the transaction — it's processed as an authorization void.
- The authorization record is deleted entirely
- The card limit is restored immediately
- From the customer's perspective, the transaction never happened
Settlement Reversal (Next Day or Later)
Once midnight passes, the card issuer begins the settlement process. At that point, a cancellation triggers a full reversal through the settlement pipeline:
- A settlement reversal must be filed
- The actual refund takes 3–5 business days
- Depending on the card issuer's settlement schedule, it can take up to 7 business days
| Cancellation Type | Processing Time | Notes |
|---|---|---|
| Authorization void (same day) | Immediate | Card limit restored instantly |
| Settlement reversal (next day+) | 3–5 business days | Subject to card issuer's settlement schedule |
Customer Communication Tip
Mobile Payments: The Billing Cycle Is the Cutoff
For mobile carrier payments, the relevant cutoff is whether the monthly carrier billing statement has already been issued.
Same-Month Cancellation
If the cancellation happens within the same calendar month as the payment (1st through last day):
- The charge is removed before the next month's billing statement is generated
- The refund is processed immediately
Next-Month Refund
Once the calendar rolls over, the carrier billing statement is already finalized. The carrier's system cannot reverse the charge.
- The mobile billing charge stands as-is
- The merchant must wire the refund amount directly to the customer's bank account
- You'll need the customer's bank name, account number, and account holder name
Important
Virtual Accounts: A Refund Account Is Required
Virtual account payments are cash deposits, so reversing them means sending money back to a designated refund account.
- The merchant submits a refund registration request to the PG
- Account holder name verification is required
- Funds are deposited within 1–3 business days of the request
Reference
Go to Virtual Account API docs →
Summary by Payment Method
| Payment Method | Cancellation Type | Processing Time | Required Info |
|---|---|---|---|
| Credit card | Authorization void (same day) | Immediate | — |
| Credit card | Settlement reversal (next day+) | 3–5 business days | — |
| Mobile | Same-month cancellation | Immediate | — |
| Mobile | Next-month refund | 1–3 business days | Refund bank account |
| Virtual account | Refund | 1–3 business days | Refund bank account |
Partial Cancellations: What to Watch For
Partial cancellations can be applied incrementally until the remaining balance reaches zero. Keep the following in mind:
- Track cancellation sequence: Increment
cnclOrdin order —'001','002','003', and so on. - Check the remaining balance: A cancellation request that exceeds the remaining balance (
blcAmt) will return an error. - Mixed tax items: For orders that include both taxable and tax-exempt items, you must calculate and pass
taxAmt,vatAmt, andtaxFreeAmtindividually.
API Reference
Wrapping Up
Payment cancellations touch your customers' money directly — there's no room for ambiguity. Understanding exactly how each payment method handles reversals, and communicating expected timelines clearly, is what separates a trustworthy checkout experience from a frustrating one.
Need technical support?
Code Samples
HectoFinancial GitHub