- Short answer
- No single fix: check pairing, cart vs search bar, product setup and power; reset last unless your model's page puts it earlier.
- Won't pair
- Socket Mobile setup pairs from Shopify POS; auto-scan, Zebra DS2278 on Bluetooth and HID scanners pair from device settings.
- Search bar vs cart
- Tap into the search bar and scan, and POS searches instead of adding the item to the cart.
- Scanner or product?
- Scan any non-store item: an Unrecognized barcode error means the scanner is paired correctly.
- Auto-scan
- Socket Mobile 1D scanners don't auto-scan; only the 2D models do, after six steps in Shopify's order.
- Power
- Socket Mobile scanners power off after 2 hours idle by default; a computer USB port can't charge them properly.
- Factory reset
- Last in troubleshooting, unless your model's page puts it earlier. Socket Mobile: barcode or buttons; Zebra: two barcodes.
Why won't your barcode scanner connect to Shopify POS?
The scanner never appears in the device's Bluetooth list, the pairing spinner runs and stops, or a USB model plugs in and nothing registers. Before any specific fix, Shopify's Socket Mobile 1D page lists seven general steps for all its scanner issues, including these:
- Shopify POS is up to date — version 8.16 or later is required.
- Bluetooth is turned off and then on again, and the device is restarted.
- The scanner is within 33 feet of the device.
- The scanner is charged.
If your real question is whether a scanner bought elsewhere is supported at all: Shopify's HID scanners page says most HID scanners work with Shopify POS, and no page we found — that page, the supported-hardware page and the scanner-selection page, read September 15, 2026 — names a model that doesn't. The rest of that question is in our FAQ on old POS hardware.
Where pairing happens depends on the model: Shopify's Socket Mobile setup pages pair from Shopify POS, while its Zebra DS2278 page, HID scanners page and the 2D auto-scan steps below pair from the device's settings.
A Zebra DS2278 paired by Bluetooth to an iOS device has a precondition of its own: a factory reset before pairing.
If you're using an iOS device for POS, then you must perform firstly a factory reset on your barcode scanner before pairing.
Shopify's Socket Mobile unpair steps start on the scanner itself, then forget it in Shopify POS and in the device's Bluetooth settings. The clip that follows, from Till Man Tech Help in 2024 — one practitioner, not Shopify — shows that scanner side on a Socket Mobile S700-series unit still paired to an old device that never returns to the iPad's list. Clearing that stale pairing is not the factory reset of the last section.
Why does the scanner beep but nothing lands in the cart?
A scanner that beeps, lights up and still puts nothing in the cart looks like a hardware fault. It may be a tap in the wrong place: the search bar was active when you scanned. Shopify keeps this as one bullet in its troubleshooting list, easy to skip:
Make sure that you scan barcodes into the Shopify POS cart. If you tap into the search bar and then scan, then Shopify POS searches for the product and doesn't add the product to the cart.
Then split hardware from data with the test Shopify gives: scan the barcode of a nearby item that isn't one of your store's products. If Shopify POS shows an Unrecognized barcode error, the scanner is paired correctly and the next section is yours. If the error doesn't display, Shopify says to unpair the scanner from your device and pair it again.
Why is the barcode unrecognized or the variant wrong?
Before the camera test, Shopify's troubleshooting list asks you to confirm that you scan a supported barcode type — see our barcode guide.
Scan the product's barcode with your device's camera: if it doesn't scan, Shopify says the label or the number might be the issue, and its Socket Mobile pages list three checks:
- The product is set as active and available on the Point of Sale channel — where to check that is in our FAQ on a product missing from POS.
- The label's number matches the product's barcode number in your Shopify admin; delete extra zeros or special characters at its beginning or end.
- The number sits in the product's Barcode field, not the SKU field.
When a variant's barcode brings up the master product, that is Shopify's Variant selection rule, not a fault: “When you scan a variant's barcode, or a SKU, the master product displays in search results. You need to manually select the specific variant from the product list.”
One error belongs to a different tool: “Barcode assigned to multiple products” comes from the Inventory scanner in the Shopify mobile app, not from the register — where a shared code actually breaks is in our FAQ on variants sharing a barcode.
Why won't your scanner auto-scan?
If one counter's scanner reads a label the moment it is in front of it and the other waits for a button press, check the model first; Shopify's 1D page draws the line:
Socket Mobile 1D scanners don't support automatic scanning. Only the Socket Mobile 2D scanners support automatic scanning.
For a 2D Socket Mobile model, Shopify's 2D page lists six steps, and the order matters:
- Unpair the scanner from your device.
- Factory reset the scanner (your row in the last section).
- Put the scanner in HID (Keyboard) mode.
- Scan the Auto scan barcode on Shopify's 2D troubleshooting page.
- Pair the scanner using the device's Bluetooth settings, not from the POS app.
- Activate HID mode in the POS app.
Why does the scanner drop out, die or only work up close?
For a scanner that only reads next to the tablet, check range first: Shopify's Socket Mobile figure is 33 feet or less from the device. For a Zebra DS2278 on Bluetooth, Shopify's advice is to turn Bluetooth off and on again on the POS device, or move the scanner closer to reduce range or signal issues.
A scanner that disconnects mid-shift may have timed out: the Socket Mobile scanner powers off and disconnects after 2 hours of no activity by default. That is a default: the same power-issues section carries the barcode that keeps the scanner always on.
A Socket Mobile scanner that shows plenty of charge and still shuts down may be charging from the wrong source:
Charging your reader using an incorrect source, such as a computer USB port, doesn't provide enough current to charge the reader. This might result in the reader registering as having more charge than it does and shutting down.
Which factory reset is yours: Socket Mobile or Zebra?
Shopify publishes three procedures — Socket Mobile 1D and 2D share one — so find your row and don't mix them. Shopify's Socket Mobile troubleshooting pages go issue by issue, but no Shopify page we found starts from a symptom and routes a merchant to the right scanner model's page: read on September 15, 2026, the Help Center's barcode-scanner section lists eight subpages in its “In this section” block.
Factory reset by scanner model
| Scanner | Reset steps on Shopify's page | What confirms it |
|---|---|---|
| Socket Mobile 1D and 2D (S700, 7Ci, S720, S740, CHS 7Qi) | Scan the factory reset barcode on Shopify's page, or follow its manual button steps (about 15 seconds to the beep) | Beeps 5 times, then powers off |
| Zebra DS2208 (USB) | Set Factory Defaults, then Symbol Native API | Scanner is in the POS app compatible mode |
| Zebra DS2278 | Set Factory Defaults, then Symbol Native API, from the DS2278 page | If connected by Bluetooth, pair again; on iOS, pairing starts with Set Factory Defaults, then HID Bluetooth Classic |
Shopify Help Center: Socket Mobile 1D and 2D troubleshooting, Zebra DS2208 and DS2278 pages, read September 15, 2026.
If a Socket Mobile reset doesn't work on an Android device, Shopify says you might need to reset the Android device. Outside the auto-scan sequence, a Socket Mobile barcode reset ends with pairing the scanner again; for the Zebra models, see the Zebra DS2208 page and the DS2278 page.
If the reset in your row doesn't bring the scanner back, the question is replacement, not repair — what to put on the counter is in the hardware section of our retail guide.
This article was written entirely by AI under human editorial direction. The editor sets the topic and structure, runs multi-stage validation on facts, links, and interactive elements, and verifies the output is useful from a business perspective. All claims are checked against official Shopify sources. Details may change — always confirm critical data at shopify.com.
Editorial Policy