How long does a merchant have to void a transaction?
Until the payment is captured or settled, often the end of the business day for batch processing. Card schemes also limit how long an authorization can stay open: at Visa, 10 days for e-commerce, and at Mastercard 7 days for a final authorization.
In detail
Until the payment is captured or settled, often the end of the business day for batch processing. Card schemes also limit how long an authorization can stay open: at Visa, 10 days for e-commerce, and at Mastercard 7 days for a final authorization.
The practical window
- Auto-capture: when the provider captures immediately or in a daily batch, the void window closes at capture or at the batch cut-off.
- Delayed capture: when the merchant captures later, for example at shipment, the void window stays open until capture or until the authorization expires.
Why authorizations expire
Issuers cannot hold customers' funds indefinitely. Scheme rules define validity periods by transaction type, and some types, such as hotel or car rental, can have longer periods. After expiry, the hold is released and capturing can fail or carry extra fees.
What if the window has passed
Once captured or settled, the transaction can no longer be voided. The merchant must issue a refund.
Good practice
- Capture only when ready to fulfill.
- Void promptly when an order is cancelled.
- Track authorization expiry dates.
What it means for payment operators
For your merchants using delayed capture, tracking authorization age and status is essential. Operations data that shows open authorizations and their expiry helps them void or capture in time.