Troubleshooting the Shopify POS app

If you experience performance issues with the Shopify POS app, then there are some common steps that you can take to troubleshoot them.

Shopify recommends that you don't delete and re-install the Shopify POS app if you experience any problems. If you delete the app, then you lose the app logs that we use when we give you technical help, and you lose any saved data such as register shifts and saved carts.

The Shopify POS app works with devices which meet the following requirements:

Devices that work with the Shopify POS app
Device Description
iPhone iPhone 7 or higher running iOS 13 or higher
iPad Air Generation 2 or higher running iPadOS 13 or higher
iPad Generation 5 or higher running iPadOS 13 or higher
iPad mini Generation 4 or higher running iPadOS 13 or higher
iPad Pro All iPad Pro models running iPadOS 13 or higher
Android Phone or tablet running official Android version 7.0 (Nougat) or higher

The Shopify POS app is available for only iOS and Android devices. It's not available for desktop computers.

iOS 14 permission requirements

If you have updated your device to iOS 14 or higher and use third-party Shopify apps, then you might need to enableCross-Website trackingin your iOS settings.Cross-Website trackinglets third-party Shopify apps that you have installed in your Shopify admin stay connected in Shopify Inbox, Shopify Point of Sale, and the Shopify mobile app.

To enableCross-Website tracking, complete the following steps:

  1. Open theSettingsapp on your device.
  2. TapShopify,Shopify POS, orShopify Inbox.
  3. EnableAllow Cross-Website Tracking.

Make sure that your software is up to date

Make sure that your device is running the latest versions of the operating system and the Shopify POS app. Software updates give you the latest features and help you avoid problems that are caused by out-of-date software.

Any required updates display in the Shopify POS app.

Steps:

  1. From the Shopify POS app, tapMore>支持.
  2. TapView device information.
  3. If there is an iOS or Shopify POS update that needs to be installed, then tapDownload latest update.

Activate automatic updates

To make it easier to keep your software up to date, activate automatic updates. When this option is active, software updates are downloaded and installed automatically.

Steps:

If you activate the automatic updates option, then it's active for all your apps. If you want to control which apps are updated, or when apps are updated, then you should not activate automatic updates, and update apps manually.

Check your firewall settings

If you have a firewall activated on your network, then it can interfere with POS functionality.

Add domains to your allow list

Adding domains to your allow list ensures that Shopify POS works correctly. In your firewall settings, add all ports for all hostnames on the following domains to your allow list:

  • shopify.com
  • myshopify.com
  • shopifyapps.com
  • shopifycs.com
  • shopify.cdn
  • shopifysvc.com
  • stripe.com
  • bbpos.com
  • bugsnag.com
  • your store's custom domains

You need to add your store's custom domains to the allow list because Shopify POS and apps often use your custom domain name to connect with Shopify services.

If you need help to add these domains to your allow list, then contact your network administrator.

Geographic IP address filtering

更新服务器。如果你的防火墙filters out IP addresses based on geographical location, then you need to deactivate this filter.

If you need help to change your firewall settings, then contact your network administrator.

Resync Shopify POS with your Shopify admin

The Shopify POS app should automatically sync to display any changes you make in your Shopify admin when you open the app.

If you make a change in your Shopify admin that doesn't display in the POS, then you can manually sync the POS with your admin to try to fix the problem.

Steps:

  1. TapMoreto open the POS menu, and then tapConnectivity.
  2. TapData synchronization. This screen displays the sync status for the following store data:
    • Device
    • Locations
    • Products & Inventory
    • Staff
    • Store Settings
  3. 根据显示同步状态,做什么one of the following:
    • To sync all data, tapRefresh all.
    • To sync specific store data, tapRefreshbeneath the store data you want to manually re-sync.

You can also force the app to resync by temporarily navigating away from the app and opening it up again, or byquitting the appand then reopening it.

Force close the Shopify POS app

If you find that the Shopify POS app is slow, not syncing with the Shopify admin, or that it sometimes freezes, then try forcing the app to close and then reopening it.

Steps:


Send a report from the Shopify POS app

If you've tried the troubleshooting steps above and you're still experiencing performance issues with the Shopify POS app, then send a report from the app and contactShopify Supportfor technical help.

Steps:

  1. From the Shopify POS app, tapMore>支持.
  2. TapReport a bug.
  3. In theReport a bugdialog, enter a description of the problem that you're experiencing.
  4. TapSend.

Your feedback and the device's application logs are sent to Shopify, and we'll be in a better position to help you when youcontact us.

Ready to start selling with Shopify?Try it free