Our Shopify POS won't take card payments the second the internet drops, what do we do?
When Shopify POS loses its connection mid-shift, card payments can grind to a halt unless you've set up an offline fallback in advance.
What's going on
Our internet dropped for twenty minutes during our Saturday rush and the POS just sat there spinning, we couldn't ring up a single card. Is there any way to keep taking payments when Shopify POS goes offline, or do we just have to turn customers away?
This is a common retail moment: a router hiccups, an ISP has a brief outage, or a store's network gets overloaded during a busy period, and the Shopify POS app can't reach the internet to authorize a card. Because card payments generally require a live connection to process authorization, a dropped connection can mean a register goes fully dark for card transactions right when a line is forming.
The good news is that this is a solvable, anticipated problem, not a sign that Shopify's payment system is fundamentally fragile. There's a real difference between your store's local network dropping, which is the common case, and an actual Shopify platform incident, which is rare and outside a merchant's control. The right fix depends on which one you're facing.
Why it happens
Card-present payments generally need to reach the payment network for authorization in real time, so when a store's internet connection or the POS device's network path fails, the transaction has nowhere to go. This isn't unique to Shopify, it's how card processing works industry-wide, but it becomes a visible pain point at busy, single-location retailers that don't have a backup network path set up.
Separately, and much less often, Shopify's own infrastructure can have a service incident that affects POS or payment processing broadly. This is outside any individual merchant's control and is tracked publicly on Shopify's status page rather than being a per-store configuration issue.
Many merchants simply haven't set up or tested Shopify's built-in offline payments capability, or a secondary connectivity path, before an outage happens, so when connectivity drops there's no rehearsed fallback and staff are left improvising.
5 ways to fix it
Turn on Shopify POS offline payments before you need them
Shopify POS has a built-in offline payments capability that lets supported card readers keep accepting chip and tap transactions for a short window when the internet or Shopify's servers are unreachable. Offline transactions are limited in count and dollar amount per device, and they queue locally and sync automatically once the connection returns. This only helps if it's turned on and tested ahead of time, so check Shopify's current Help Center article for the eligible hardware, plan requirements, and transaction caps that apply to your account, and run a test transaction at each register so staff already know the offline flow before a real outage hits.
Add a backup connection so a Wi-Fi hiccup doesn't kill card payments entirely
Most POS outages are a local Wi-Fi or ISP problem, not Shopify itself being down. A mobile hotspot, or a phone's personal hotspot, as a secondary network for your POS devices lets staff switch connections in seconds instead of losing card payments for the rest of the rush. Stores that can't tolerate any downtime should look at a second business internet line or a cellular-enabled card reader so there's no single point of failure.
Check Shopify's status page before you start troubleshooting hardware
Before assuming it's your equipment, check Shopify's public status page, which reports real-time incidents for POS, checkout, and payments. If Shopify itself is having an outage, that's outside your control and offline workarounds may be limited until it's resolved. If the status page shows everything normal, the problem is almost certainly your store's own network or device, and it's worth troubleshooting locally first.
Write a one-page offline procedure for staff
Keep a printed, simple procedure at each register covering what to do when card payments fail: switch the reader to offline mode if available, swap to the backup hotspot, and, as a last resort, go cash-only or take down customer contact and order details on paper to follow up once systems are back. Don't let staff manually key in or write down card numbers as a 'we'll charge you later' fix, since that creates PCI compliance and chargeback risk. Cash-only or a deferred paper order is the safer fallback.
If outages are frequent, build in real network redundancy
A one-off outage calls for a hotspot and a checklist, but a location with genuinely unreliable internet needs a sturdier fix: a second POS setup on an independent network path, such as one register on wired ethernet and another on cellular, so one connectivity failure can't take out all of your card payment capacity at once.
Bottom line
Shopify already has a native offline-payments path for supported card readers, so the first move is configuring and testing that, not buying software, paired with a cellular hotspot as backup connectivity and a printed staff procedure. This is fundamentally a connectivity and operations problem rather than something an app can solve, so BesPoP doesn't have a dedicated app for it. A store-operations or POS hardware review is more useful here than an app purchase.
Browse the rest of the problem library, run a free storefront scan to catch issues like this automatically, or email us and we'll work out a custom solution for it.