Shopify Ecom

What happens to a Shopify order when the customer never pays the Multibanco or OXXO voucher?

Published ·
At a glance
Short answer
Multibanco auto-cancels after 7 unpaid days; OXXO, up to 3 business days after its 5-day barcode expires, if it's the order's only payment.
Partly paid another way
An OXXO order with a gift card or other payment stays open, stock reserved, until you act.
OXXO's grace days
Business days on the Mexican calendar — weekends and Mexican public holidays don't count.
Stock on a Multibanco cancel
Not stated on the Multibanco, OXXO or local payment methods pages — check inventory after day 7.
Shipping before Paid
Multibanco: your call, though Shopify suggests you might wait. OXXO: Shopify says wait until payment is confirmed.
Cancelling OXXO yourself
Not safe while the payment is pending, even after the barcode expires.
An alert to you
None documented on the Multibanco, OXXO or Pending payments pages — watch Payment pending orders yourself.
As of
Help Center pages on Multibanco, OXXO, local payment methods, order status, pending payments and canceling orders, read September 26, 2026.

When does Shopify cancel an unpaid Multibanco order?

After 7 days. A customer has 7 days to complete payment from the date they make an order, and Shopify states the outcome plainly: "If the payment is not complete after 7 days, then their order is canceled."

Until then the order shows Payment pending in your admin, and the status switches to Paid when the customer completes the payment. To reverse a paid Multibanco order, you refund it — how Multibanco and OXXO refunds work.

Multibanco is available only to merchants in Portugal, for customers there paying in euros, and only when Shopify Payments is active and not in test mode.

When does Shopify cancel an unpaid OXXO order?

Up to 3 business days after the barcode expires, and only when OXXO is the only payment on the order. The OXXO barcode is valid for 5 days after the order is placed, and once the 5-day barcode expires the payment doesn't fail immediately.

Order placed
Payment pending
Created with Payment pending until the customer pays in store and the payment is confirmed.
1 day before expiry
Reminder email
Sent only to customers who entered an email address at checkout, not a phone number.
Day 5
Barcode expires
The payment doesn't fail immediately. Customers who entered an email address at checkout get an expiry email.
Up to 3 business days later
Paid, or canceled
A payment made close to expiry can still be confirmed. If none is and OXXO is the only payment, the order is canceled and its inventory released.

Those 3 business days follow the Mexican calendar, so weekends and public holidays in Mexico aren't counted. Because confirmation can take that long, a customer who paid close to the expiry date might still receive the expiry email (see what a customer sees while an order is pending).

Partly paid another way? The order stays open
When the customer pays part of the order another way, such as with a gift card, the order "isn't canceled automatically when the OXXO payment fails." It stays open with the other payment applied and its inventory reserved, so once the OXXO payment has failed, review these orders and cancel or refund them yourself.

What happens to the stock on an unpaid order?

It stays reserved while the order waits. When a customer pays with a method other than a credit card, Shopify's order status page says the order is created and inventory is reserved for it, but payment isn't guaranteed. For OXXO, Shopify spells out the release as well:

When OXXO is the only payment on the order, and no payment is confirmed, then the order is canceled automatically and the inventory on it is released.
Shopify — Shopify Help Center — OXXO, read September 26, 2026 ·

The Multibanco page doesn't say what happens to the stock when a Multibanco order is canceled, and neither do the OXXO or local payment methods pages — see the box below. After a Multibanco deadline passes, check the product's inventory rather than assume it came back.

The partly paid OXXO order keeps its inventory reserved until you act. When you cancel it yourself, Restock inventory is selected by default, which returns the canceled items to your inventory.

Should you ship or cancel while the payment is pending?

On Multibanco, shipping early is your call; on OXXO, Shopify tells you to wait. The Multibanco page lets you decide whether to fulfill before you have received the funds, but notes the payment details can expire before the customer pays, so you might want to wait for payment confirmation.

The OXXO page is firmer. Payment confirmation can take up to 3 business days after the customer pays at an OXXO store, and Shopify's instruction is to wait until the payment is confirmed before you fulfill the order.

Once the status is Paid, one risk is off the table: Shopify states that a chargeback can't be filed for an order paid with Multibanco, or with OXXO. Cancelling too early is the opposite mistake, and for OXXO Shopify warns against it:

You can't safely cancel an OXXO order while the payment is still pending, even after the barcode expires.
Shopify — Shopify Help Center — OXXO, read September 26, 2026 ·

Confirmation might still arrive if the customer paid before the cutoff, so wait for Paid or for the automatic cancellation.

Watch the pending orders yourself: the Multibanco, OXXO and Pending payments pages describe no notice to you at the moment an unpaid order is canceled — the emails they describe go to your customer.

Do other Shopify local payment methods work the same way?

Not as one group: Shopify's index puts OXXO alone in cash and voucher, and Multibanco with bank transfers. Those methods let customers place an order online and complete payment later using a barcode or reference number. Multibanco sits in the other group, bank transfer and direct debit, beside Bancontact, iDEAL | Wero, EPS, Przelewy24 and ACH Direct Debit — methods that let customers pay directly from their bank account at checkout.

Shopify's general Pending payments page lists five actions that might be blocked and says an expiry date is typically a week, but it is written for additional providers and never names Shopify Payments, Multibanco or OXXO. The pages for these two methods are exact: Multibanco gives 7 days, and OXXO's 5-day barcode plus up to 3 business days can run past a week.

What we looked for and did not find
Checked September 26, 2026; every search also covered the Shopify Payments product page. Stock at a Multibanco cancellation: the Multibanco, OXXO and local payment methods pages. A notice to you at automatic cancellation: the Multibanco, OXXO and Pending payments pages. Pending payments limits covering these methods: the Pending payments, Multibanco and OXXO pages. The silence is the finding, not a rule we inferred.
About This Article

Related questions

Orders & customers
Why is my Shopify order stuck on "Payment pending"?

Payment pending means the money hasn't arrived yet — and Shopify's pages name different actions that might be blocked.

Updated September 25, 2026

Payments & payouts
What does a customer see while a Shopify order is "Payment pending"?

A placed order and a shipment-tracking status page; no page we read shows payment status there, and manual gateways send no pending-payment email.

Updated September 25, 2026

Orders & customers
Can you add a custom item to a Shopify order?

Yes — as a custom item on a draft order, or by editing an order that already exists; Shopify names several rules that block that edit.

Updated September 24, 2026

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.