Back to blog
Guides

Cancellations vs. Refunds: What's the Difference?

How cancellation and refund processing works — and why timing matters — for cards, mobile payments, and virtual accounts.

Hecto Financial Engineering
2025-11-18
6 min read
#Cancellation#Refund#PG
Cancellations vs. Refunds: What's the Difference? 썸네일 이미지

"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 TypeProcessing TimeNotes
Authorization void (same day)ImmediateCard limit restored instantly
Settlement reversal (next day+)3–5 business daysSubject to card issuer's settlement schedule
NOTE

Customer Communication Tip

Tell customers: "Per card issuer policy, it may take 3–5 business days for the refund to be reflected on your statement." This sets the right expectation and avoids follow-up tickets.

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

Mobile payments do not support partial cancellations by design. If a partial refund is needed, your options are: cancel the full transaction and re-charge, or send the difference via bank transfer.

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
NOTE

Reference

For full details on virtual account integration, see the Virtual Account API documentation.

Go to Virtual Account API docs →


Summary by Payment Method

Payment MethodCancellation TypeProcessing TimeRequired Info
Credit cardAuthorization void (same day)Immediate
Credit cardSettlement reversal (next day+)3–5 business days
MobileSame-month cancellationImmediate
MobileNext-month refund1–3 business daysRefund bank account
Virtual accountRefund1–3 business daysRefund 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:

  1. Track cancellation sequence: Increment cnclOrd in order — '001', '002', '003', and so on.
  2. Check the remaining balance: A cancellation request that exceeds the remaining balance (blcAmt) will return an error.
  3. Mixed tax items: For orders that include both taxable and tax-exempt items, you must calculate and pass taxAmt, vatAmt, and taxFreeAmt individually.
NOTE

API Reference

Full API specs are available in the Credit Card Cancellation API docs.

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?