Accept payments without internet
Process transactions even when Wi-Fi or cellular connectivity is limited. Payment for Stripe securely stores offline payments and automatically syncs them when you reconnect.
Connected
Stripe Account
How to get started
Follow these 4 simple steps to get up and running.
How offline mode works
When your device loses internet connectivity, Payment for Stripe can continue accepting payments using a compatible Bluetooth card reader. Transactions are encrypted and stored securely on your device until connectivity is restored.
Processing an offline payment
With a Bluetooth reader connected, create a charge as you normally would. The app displays an offline indicator and prompts you to confirm the transaction. The payment details are captured and queued for processing.
Automatic syncing when online
Once your device reconnects to the internet, Payment for Stripe automatically processes all queued offline payments in the background. You'll receive a notification confirming each successful transaction. No manual action required.
Handling failed syncs
In rare cases, an offline payment may fail to process when synced (e.g., insufficient funds, expired card). You'll be notified immediately with details about the failed transaction so you can follow up with the customer if needed.
Common questions
Is there a limit on offline payments?
What are the risks of accepting offline payments?
How long can payments stay offline?
Which card readers support offline payments?
Ready to get started?
Download the free app and start accepting payments in minutes.