Skip to main content

Does the app allow for offline payments?

Short answer: Yes, with a Bluetooth reader paired to your phone, or an S700/S710 running the app. Turn on Allow offline payments in Settings. Tap to Pay and smart readers paired to your phone need a connection.

Yes. Two setups work, and what decides it is how your reader connects, not which reader you own.

A Bluetooth reader paired to your phone. The Stripe Reader M2, BBPOS WisePad 3 and BBPOS Chipper 2X BT all take offline payments.

A Stripe Reader S700 or S710 running the app on the device itself. Offline works here too. But pair that same S700 or S710 to your phone over Wi-Fi and it won't. The reader processes the card on its own, so there's nothing for the app to queue locally. The BBPOS WisePOS E and Tap to Pay always need a connection.

Turning it on. Open Settings, find the Card Reader section, and switch on Allow offline payments. It's off until you do.

Settings: Card Reader section with Allow offline payments

Offline charges are amount entry only. Products, customers, invoices and payment links all need a connection, so they're unavailable while you're offline. If you drop offline with items already in a cart, the cart clears and the app tells you why. Type the amount instead. Everything syncs once you're back online.

Home screen with a Syncing 2 payments status at the top

Got an offline message while charging?

Tap to Pay does not support offline payments

Tap to Pay needs a connection for every payment. Get back on Wi-Fi or mobile data and charge again, or use a Bluetooth reader like the Stripe Reader M2 to keep selling offline.

The connection dropped before the payment finished. The card wasn't charged. Try again.

The connection changed partway through the payment. Nothing was charged. Charge again: the app picks up whichever mode you're in now.

Offline payments are not configured

Offline payments are switched off, or your reader connects a way that can't queue payments (see the top of this article). Turn on Allow offline payments in Settings, or get back online.

One caution before you lean on it. An offline payment isn't authorized until it syncs, so you won't know a card was declined until your customer has left with the goods. Stripe caps how much you can hold offline based on your account history, and queued payments should sync within about 24 hours. Reconnect as often as you can.

Next steps

Was this article helpful?
10 out of 13 found this helpful