If Shopify POS Pro won’t run credit cards, the problem is usually not the Pro subscription itself. Credit card processing depends on your payment setup, Shopify Payments status, card reader, internet connection, POS configuration, and the card being presented.
Start with the simplest checks before resetting hardware or changing your store configuration. The troubleshooting steps below will help you identify whether the issue is coming from Shopify POS, your card reader, payment settings, network, or the customer’s card.

In This Guide
Boost Your Conversion Instantly with Nudgify: Turn your website visitors into customers with real-time Social Proof and FOMO Nudges. Get Started Now →
Why Won’t Shopify POS Pro Run Credit Cards?
Shopify POS may not process credit cards if card payments aren’t configured correctly, Shopify Payments has a setup or account issue, the card reader is disconnected, the network is unstable, or the transaction is being declined.
It’s also important to distinguish Shopify POS Pro from your payment processing setup. POS Pro adds advanced retail features to Shopify POS, but having a Pro subscription does not by itself determine whether a credit card transaction can be processed.
If payments worked previously and suddenly stopped, look first at the card reader connection, network, payment account status, and whether the problem affects one card or every card.
1. Check Whether Credit Card Payments Are Enabled
Before troubleshooting your hardware, confirm that card payments are available in Shopify POS. A payment method that isn’t configured correctly can make a hardware problem look like a payment processing failure.
Increase Trust & Sales with Social Proof
Boost trust, engagement, and conversions with Social Proof — tailored for any industry and easy to integrate. Seamlessly manage client access with our team portal.
Check Your Shopify POS Payment Settings
Open the Shopify POS app and go to Settings > Payments. Review the available payment methods and confirm that the card payment option you expect to use is available and configured for your setup.
If the card payment option is missing or unavailable, investigate your payment provider and Shopify Payments setup before resetting the card reader.
Check the Correct Store Location
Shopify POS operates within a selected retail location. Make sure the device is assigned to the correct location and that your payment setup and compatible hardware are available for that location.
This is especially worth checking after adding a new store, moving a POS device, changing payment settings, or setting up a new register.
2. Make Sure Shopify Payments Is Set Up Correctly
If you use Shopify Payments for in-person transactions, verify that the account setup is complete and that there are no issues preventing you from accepting payments.
Confirm Shopify Payments Setup Is Complete
Review your Shopify Payments account in the Shopify admin. Look for verification requests, incomplete business information, account notifications, or other actions that need attention.
A payment account issue can affect transactions even when the POS app and card reader appear to be working normally.
Check for Payment Restrictions
If charges have been disabled or restricted on the account, repeatedly reconnecting the reader won’t solve the problem. Check your Shopify admin for alerts related to your payment account and complete any requested actions.
Turn Off Test Mode
If Shopify Payments is in Test Mode, you aren’t operating in the normal live payment environment. Check your Shopify Payments settings and make sure Test Mode isn’t enabled when you’re trying to process a real customer’s card.
3. Check Your Shopify POS Card Reader
If your payment settings look correct, the next likely cause is the Shopify POS card reader. A reader can be powered on but still fail to communicate properly with the POS device.
Confirm the Reader Is Connected
Check the hardware or connectivity section of your Shopify POS app and confirm that the card reader shows as connected. If it appears disconnected, reconnect it using the instructions for your specific reader model.
Don’t assume a reader is connected simply because its lights or display are on. The POS app needs to recognize the device before it can use the reader during checkout.
Restart the Reader and POS Device
If the reader should be connected but isn’t responding, restart the reader and the phone or tablet running Shopify POS. Then reopen Shopify POS and check the connection again.
A restart can clear temporary connection problems without requiring more disruptive troubleshooting.
Check Bluetooth and Device Permissions
For hardware that relies on Bluetooth or device permissions, verify that the required settings are enabled. If Shopify POS can’t communicate with the hardware, the payment may never reach the card authorization stage.
Check Hardware Compatibility
Not every Shopify card reader is available or supported in every country or region. Compatibility can also depend on your POS device, payment provider, and hardware model.
If you’re setting up a new reader or moving your POS operation to another region, verify the current Shopify requirements for that hardware before assuming the reader is defective.
4. Check Your Internet Connection
A POS device can appear connected while still having a network problem that interferes with payment processing. If transactions fail unexpectedly, test the internet connection before changing payment settings.
Test Wi-Fi or Mobile Data
Open another online service on the POS device to confirm the internet connection is actually working. If possible, switch between your usual network and another reliable connection to see whether the payment issue follows the network.
If payments work on another connection, your original Wi-Fi or network configuration may be the source of the problem.
Check Network Restrictions
Business networks can use firewalls, security controls, or other restrictions that affect communication between POS hardware and required online services. This can be especially relevant after changing routers, network providers, or firewall settings.
If multiple POS devices develop problems after a network change, investigate the network before troubleshooting each card reader individually.
5. Determine Whether the Credit Card Is Being Declined
Not every failed payment means Shopify POS is broken. The transaction can also fail because of the card, issuing bank, available funds, security controls, or the way the card is being presented.
One Card Fails
If only one customer’s card fails while other cards work normally, the problem is more likely to be specific to that card or transaction. Ask the customer to try another supported payment method if available.
A decline can come from the card issuer, so repeatedly attempting the same transaction may not fix it.
Every Card Fails
If multiple unrelated cards fail, treat it as a broader POS issue. Check Shopify Payments, your card reader, internet connection, payment settings, and Shopify service status.
This distinction can save time: one failing card points toward the transaction, while every card failing points toward your payment environment.
Check Tap, Chip, and Swipe Behavior
Pay attention to when the transaction fails. Does the reader recognize the card and then return a decline, or does it fail to detect the card at all?
If the reader can’t detect cards, investigate the reader and supported payment method. If the card is recognized but the payment is declined, the issue may be further along in the payment authorization process.
6. Check Your Store, Country, and Regional Setup
Shopify’s in-person payment features and supported hardware can vary by country and region. A setup that works for one store isn’t automatically compatible with another location.
Verify Shopify Payments Availability
Confirm that Shopify Payments and the in-person payment features you want to use are supported in your store’s country. If you’re using another payment provider or external terminal, the checkout process can differ from an integrated Shopify Payments setup.
Verify Card Reader Availability
Check that your specific reader is supported in your region. Don’t purchase or configure hardware based solely on instructions for another country, as Shopify’s supported POS hardware can differ by market.
Review Store Currency and Location Settings
If you’re configuring a new store or troubleshooting a setup that has never successfully accepted cards, review your store country, currency, POS location, payment provider, and hardware together. A configuration mismatch can prevent the system from working as expected.
7. Update Shopify POS and Your Device
An outdated Shopify POS app or device operating system can cause compatibility and connectivity problems. Updates can include fixes that affect hardware communication and POS functionality.
Update the Shopify POS App
Check your device’s app store for an available Shopify POS update. After updating, reopen the app and reconnect your payment hardware if necessary.
Update Your Phone or Tablet
Make sure the operating system on your POS device meets Shopify’s current requirements. Older operating systems can eventually lose compatibility with newer versions of apps and connected hardware.
Restart After Updating
After updating the app or operating system, restart the device before testing another transaction. This gives the POS app and connected hardware a fresh connection.
8. Check for Shopify POS or Payment Service Problems
If credit card processing suddenly stops across several registers, the problem may not be local to one device. Check Shopify’s current service status before factory resetting hardware or making major configuration changes.
Look for a Pattern Across Registers
If one register fails but the others continue accepting cards, focus on that register’s device, connection, and reader. If every register develops the same issue at approximately the same time, investigate a shared network, payment account, or service problem.
Avoid Unnecessary Resets During an Outage
A factory reset won’t fix an external service interruption. Confirm whether the issue is isolated to your setup before performing more disruptive troubleshooting.
9. Reset the Card Reader as a Last Troubleshooting Step
If your account, settings, network, app, and device all appear normal but the card reader still won’t work, follow Shopify’s troubleshooting instructions for your specific hardware model.
When Should You Reset the Reader?
Consider a reset when the reader consistently fails to connect or operate after basic troubleshooting. Follow the instructions for the exact model because reset procedures can differ between Shopify POS hardware.
When Might the Reader Need Replacement?
If the reader won’t power on, repeatedly disconnects, can’t read supported cards, or continues failing after the recommended troubleshooting process, contact Shopify Support or your hardware provider to determine whether the device needs further service or replacement.
Shopify POS Credit Card Troubleshooting Checklist
Use this checklist to narrow down the problem based on what you see at checkout.
| Problem | Check First | Possible Cause |
|---|---|---|
| Card payment option is unavailable | POS payment settings | Payment method or provider configuration |
| Card reader shows disconnected | Reader connection | Connectivity, permissions, or hardware issue |
| Only one card is declined | Try another supported payment method | Card or issuer decline |
| Multiple cards fail | Shopify Payments and reader | Account, hardware, network, or service issue |
| Payments fail after a network change | Internet and network configuration | Connectivity or network restrictions |
| Reader won’t pair | Connection and device permissions | Bluetooth, permissions, compatibility, or hardware |
| Several registers stop working | Shared network and service status | Network, account, or service issue |
| New POS setup won’t take cards | Payment provider and hardware setup | Incomplete or incompatible configuration |
Can You Manually Enter a Credit Card in Shopify POS?
Manual card entry can be available in Shopify POS depending on your payment setup, location, and current Shopify requirements. It allows eligible merchants to enter card details through the POS checkout instead of using an integrated card reader.
Manual entry shouldn’t automatically be treated as the fix for a broken reader. Before using an alternative payment workflow, confirm its availability, applicable processing requirements, and whether it is appropriate for the transaction.
When Should You Contact Shopify Support?
Contact Shopify Support when the problem persists after you’ve confirmed your payment settings, account status, internet connection, app version, device compatibility, and card reader connection.
You should also escalate the issue if your payment account shows a restriction you can’t resolve, the reader repeatedly fails after official troubleshooting, or multiple cards continue failing across otherwise working devices and networks.
Before contacting support, record the reader model, POS app version, device model, error message, affected location, and troubleshooting steps you’ve already completed. This information can make it easier to isolate the problem.
Key Takeaways
- Shopify POS Pro itself isn’t usually why credit cards won’t process. Card processing depends on your payment provider, account status, POS settings, hardware, network, and the card.
- Check payment settings and Shopify Payments before assuming the card reader is defective.
- Confirm the card reader is connected and compatible with your device, location, and payment setup.
- If only one card fails, the problem may be card-specific. If multiple cards fail, investigate the broader POS and payment environment.
- Test your internet connection, especially if payments stopped after a router, firewall, or network change.
- Keep the Shopify POS app and device updated to reduce compatibility issues.
- Check service status when multiple registers suddenly stop processing payments before resetting hardware.
- Use a factory reset only after simpler troubleshooting steps have failed.
People Also Ask
Why is my Shopify POS not accepting credit cards?
Shopify POS may stop accepting credit cards because of payment configuration, Shopify Payments account issues, a disconnected card reader, network problems, incompatible hardware, or a card decline. Check whether multiple cards are affected, then verify your payment settings, reader connection, internet connection, and payment account status.
Why is my Shopify POS card reader not working?
A Shopify POS card reader may stop working if it loses its connection, the POS device lacks required permissions, the app or operating system needs updating, the network has a problem, or the hardware isn’t compatible with the current setup. Confirm the reader’s connection in Shopify POS before resetting it.
Why does Shopify POS keep declining cards?
If one card is declined, the problem may be specific to the card or its issuer. If multiple cards are declined, check Shopify Payments, account notifications, the card reader, internet connection, payment settings, and current Shopify service status.
Does Shopify POS Pro accept credit cards?
Yes, merchants with an eligible Shopify POS payment setup can accept credit card payments in person. POS Pro adds advanced retail features, but the Pro subscription itself isn’t what enables credit card processing. Payment availability depends on factors such as your payment provider, country, hardware, and configuration.
Do I need Shopify Payments to accept cards with Shopify POS?
Shopify Payments provides integrated in-person card processing where supported, but payment options can vary by country and setup. Merchants may also have access to external payment methods or terminals depending on their location and configuration. Check Shopify’s current requirements for your country before choosing hardware or a payment provider.
Why is my Shopify POS card reader disconnected?
A card reader can disconnect because of connectivity problems, device permissions, an app or operating system issue, hardware problems, or an interrupted connection between the reader and POS device. Restart both devices, verify the required connections and permissions, and reconnect the reader through Shopify POS.
Can Shopify POS take credit cards without a card reader?
Depending on the merchant’s location and payment setup, Shopify POS may support other card payment workflows such as manual card entry or compatible contactless payment options. Availability and requirements vary, so check the current Shopify documentation for your country and POS setup.
Can Shopify POS process credit cards offline?
Offline payment capabilities depend on your supported Shopify POS setup, hardware, location, and Shopify’s current requirements. Because offline transactions carry different risks and conditions from standard online authorization, verify that your specific setup supports offline payments before relying on them during an internet outage.
How do I reset my Shopify POS card reader?
The reset process depends on the specific Shopify card reader model. First restart the reader and POS device, check the connection, update Shopify POS, and verify your payment setup. If the problem continues, follow Shopify’s official reset instructions for your reader rather than using instructions intended for another model.
How do I know if Shopify Payments is down?
If card payments suddenly fail across multiple devices or registers, check Shopify’s service status and compare the behavior across your locations and networks. If only one register is affected while others process payments normally, the issue is more likely related to that device, reader, or connection.
Related Articles