Shopify POS Compatible Barcode Scanners

Not every barcode scanner works with Shopify POS. Compare officially supported scanners for iPad, Android, checkout, and inventory — with the exact model and interface confirmed before you order.

Quick answer: Shopify POS does not support every barcode scanner. As of Shopify's current published hardware documentation, officially supported scanners include specific Socket Mobile Bluetooth models (SocketScan S700, S720, S740, CHS 7Ci, CHS 7Qi), the Zebra DS2208 (USB) and Zebra DS2278 (wireless), most HID barcode scanners in a general sense, and device-camera scanning. Bluetooth, USB, or HID capability alone does not prove a specific scanner works — the exact model, interface, and host device must match Shopify's current list.

iPad and Android support can differ for the same scanner. A 2D scanner is generally needed for QR codes and mobile coupons — a 1D scanner cannot read them. Inventory workflows (receiving, cycle counts, stock adjustments) are handled differently than checkout scanning and may need a different tool or mode. Always verify Shopify's current hardware list before ordering — this page reflects Shopify's documentation as supplied to us and summarized below; Shopify can update its supported-hardware list at any time.

Shopify's supported-hardware list can change. Confirm the exact scanner model, interface, operating system, and Shopify POS app requirements before ordering.

Similar-looking models can use different interfaces. A supported model number does not automatically cover every regional SKU or bundle. A scanner can pair successfully with a device and still not function correctly inside the Shopify POS app. Shopify POS app updates can change setup steps or supported hardware over time.

Need help confirming a Shopify POS scanner? Contact a Spartan POS specialist.

Quick Comparison

Scanner Shopify-Supported Setup Scan Type Connection Best For Included Accessories Key Consideration
Zebra DS2208-SR Officially listed for USB, North America & Asia-Pacific 1D and 2D USB (via Shopify POS Hub recommended) Fixed checkout counters USB cable, stand Shopify recommends the POS Hub for the most reliable USB connection
Zebra DS2278-SR Officially listed, North America & supported Asia-Pacific countries 1D and 2D Bluetooth direct, or USB cradle to POS Hub Mobile or fixed checkout USB cradle Shopify describes the cradle/POS Hub connection as more reliable than direct Bluetooth
Zebra DS2278 + Presentation Cradle Same officially supported DS2278 hardware 1D and 2D USB cradle to POS Hub Hands-free counter scanning Presentation cradle, USB cable Hands-free capability comes from the cradle, not a different scanner model
Socket Mobile SocketScan S740 Officially listed for Bluetooth 1D and 2D Bluetooth (Application Mode) Portable checkout, iPad POS Scanner only; charging dock not included Must stay in Application Mode for Shopify POS, not Keyboard Mode
Socket Mobile SocketScan S720 Officially listed for Bluetooth, North America & Asia-Pacific 1D and 2D Bluetooth (Application Mode) Portable checkout, iPad POS Varies by variant Confirm current stock and configuration before ordering
Socket Mobile SocketScan S700 No longer sold in the Shopify Hardware Store, but still supported 1D only Bluetooth (Application Mode) Legacy 1D setups only None confirmed in this listing Cannot read QR codes — 1D only

Compatibility reflects Shopify's documentation as supplied for this page and current SpartanPOS.com inventory. Confirm Shopify's live supported-hardware list and current stock before ordering.

Best Scanner for a Fixed Checkout

Zebra DS2208-SR USB barcode scanner kit
Best USB Checkout Scanner

Zebra DS2208-SR (DS2208-SR7U2100SGW)

Officially listed by Shopify for USB connection in North America and Asia-Pacific. A corded 1D/2D scanner suited to a fixed register.

  • 1D and 2D scanning
  • USB connection — Shopify recommends connecting through the Shopify POS Hub for the most reliable setup
  • Kit includes USB cable and stand
  • Also the lowest-cost verified option on this page
USB alone does not guarantee Shopify POS support — this exact model and interface is what Shopify lists, not USB scanners generally. Confirm your POS Hub setup and current regional availability before ordering.
View Product

Best Cordless or Bluetooth Scanner

Zebra DS2278-SR Bluetooth 2D barcode scanner with USB cradle
Best Wireless Option

Zebra DS2278-SR (DS2278-SR7U2100PRW)

Officially listed by Shopify for North America and supported Asia-Pacific countries. This kit includes the USB cradle Shopify recommends over direct Bluetooth for reliability.

  • 1D and 2D scanning
  • Connects via cradle to the Shopify POS Hub (recommended) or directly by Bluetooth to a compatible device
  • Kit includes USB cradle
Shopify documents the cradle/POS Hub connection as more reliable than direct Bluetooth pairing for this model. Confirm your exact iPad/Android setup meets the POS Hub's OS requirements before relying on the cradle connection.
View Product
Socket Mobile SocketScan S740 2D Bluetooth barcode scanner, family-style product image
Best Portable Bluetooth 2D Scanner

Socket Mobile SocketScan S740 (Black, Scanner Only — CX3809-2569)

Note: the image shown is a Socket Mobile 700-series family photo, not confirmed as an exact S740 product shot. Officially listed by Shopify for Bluetooth. Well suited to iPad POS and mobile checkout where the scanner needs to move.

  • 1D and 2D scanning, including printed and digital/screen-based barcodes
  • Bluetooth — must remain in Application Mode for Shopify POS to work correctly
  • Widely stocked
Device-level Bluetooth pairing is not the same as Shopify POS support. If this scanner is placed in Keyboard/HID Mode (used for tools like Stocky), it will not scan into Shopify POS checkout in the normal workflow.
View Product

Best Legacy Supported 1D Option

Socket Mobile SocketScan S700 1D barcode scanner
Legacy Supported Option

Socket Mobile SocketScan S700 (CX3972-3029)

Shopify's documentation notes the S700 is no longer sold in the Shopify Hardware Store, but remains supported. It is 1D only.

  • 1D scanning only — cannot read QR codes, Data Matrix, PDF417, or other 2D formats
  • Bluetooth, Application Mode required for Shopify POS
  • Positioned as a legacy option, not the primary recommendation for new setups needing 2D
If your store scans QR codes or mobile coupons, this model will not work — choose a 2D-capable option like the S740, S720, or DS2278 instead.
View Product

Best Hands-Free Option

Zebra DS2278 USB kit with presentation cradle
Hands-Free Accessory Configuration

Zebra DS2278 USB Kit with Presentation Cradle (DS2278-SR6U2100PRW)

This kit combines the same officially Shopify-supported DS2278 scanner (DS2278-SR00006ZZWW) with a presentation cradle (CR2278-PC10004WW) and USB cable (CBA-U21-S07ZBR), so it can sit stationary and scan hands-free at a counter. Shopify certifies the scanner, not the presentation cradle accessory — so we're describing this as an accessory configuration built on the supported scanner, not a distinct Shopify-certified hands-free product.

  • 1D and 2D scanning (same scanning engine as the standard DS2278)
  • Presentation cradle enables hands-free scanning; connects to the host via USB
  • Scanner component matches Shopify's supported DS2278 model exactly
Confirm the presentation cradle's USB connection routes through your Shopify POS Hub setup correctly before standardizing on hands-free use.
View Product

Supported Shopify POS Scanner Types

Based on Shopify's current documentation as supplied for this page, supported scanner categories include:

  • Socket Mobile Bluetooth scanners — specific models only (S700, S720, S740, CHS 7Ci, CHS 7Qi), not the entire Socket Mobile lineup
  • Zebra scanners — specifically the DS2208 (USB) and DS2278 (wireless)
  • Most HID barcode scanners — broad support language from Shopify, not a guarantee for every model or device combination; confirm the exact third-party HID scanner before ordering
  • Device camera scanning — Shopify POS can use a supported device's built-in camera to scan both 1D and 2D barcodes
"Most HID scanners" is not the same as guaranteed support for every HID model. Treat any specific third-party HID scanner as unverified until you confirm it works in your exact Shopify POS setup.

iPad vs. Android vs. Desktop

Shopify POS itself runs only on supported iOS and Android devices — not on Windows or Mac laptops, desktop computers, or Amazon Fire tablets. A desktop browser can be used for Shopify admin, but that is not the Shopify POS app.

Host Device Typical Supported Scanner Connection What Must Be Confirmed Common Mistake
iPad Direct Bluetooth (Socket Mobile), or USB via Shopify POS Hub (Zebra DS2208/DS2278, HID) iPad generation and iPadOS version; iPadOS 15.1+ minimum, iPadOS 18+ for the POS Hub Assuming any USB scanner works on iPad without the POS Hub
Android tablet or Android POS device Direct Bluetooth, or USB on select compatible Android tablets Official Android 10+, Google Play Services and Google Mobile Services enabled, device on Shopify's compatible list Assuming USB scanner support works on every Android tablet
Shopify POS Go / current Shopify hardware Manufacturer-defined, kept current via Shopify software updates Current Shopify-provided software version Assuming POS Go behaves identically to a third-party tablet
Desktop or laptop Not applicable — Shopify POS does not run here Whether you actually need Shopify POS (device) vs. Shopify admin (browser) Describing a desktop/laptop as a Shopify POS host
Mobile phone iPhone 7+ with iOS 15.1+, or supported Android phone Exact model and OS version against Shopify's current minimums Assuming any recent phone qualifies without checking the OS version
Shopify admin inventory workflow Browser-based, separate from the Shopify POS app Whether your inventory task belongs in Shopify admin, Stocky, or POS checkout Expecting POS checkout scanning to double as the inventory workflow
iPad versus Android versus desktop as a Shopify POS host iPad and Android devices can run the Shopify POS app and connect supported scanners. Desktop and laptop computers cannot run the Shopify POS app, even though they can access Shopify admin in a browser. iPad Runs Shopify POS Android Runs Shopify POS Desktop / Laptop Admin only — no Shopify POS app

Bluetooth vs. USB

Bluetooth pairs wirelessly with a compatible host, requires the scanner to be in a supported pairing mode, requires charging, and is only supported for certain scanner models — device-level pairing success is not the same as Shopify POS support. USB connects by direct cable, may require a specific adapter, hub, or the Shopify POS Hub for reliability, and is supported on some setups but not all — USB HID mode alone does not guarantee Shopify POS compatibility.

Cordless-base scanners like the DS2278 work differently from direct Bluetooth: the scanner communicates with its own dedicated cradle/base, and that base connects to the host — this is not the same connection model as a scanner pairing directly over Bluetooth.

Bluetooth versus USB scanner connections A Bluetooth scanner pairs wirelessly and requires charging. A USB scanner connects by direct cable, often through a hub or POS Hub for reliability. Bluetooth Wireless pairing, requires charging USB Direct cable, often via POS Hub

1D vs. 2D

1D scanners read UPC, EAN, Code 128, and other linear barcodes. 2D scanners can also read QR codes, Data Matrix, PDF417, mobile coupons, loyalty codes, and other screen-based barcodes. A 1D scanner cannot read a QR code. A 2D scanner can usually read both 1D and 2D formats. Shopify support still depends on the exact scanner and host — the barcode format your products or loyalty system actually uses is what determines which type you need.

1D versus 2D barcode formats A 1D scanner reads only linear barcodes. A 2D scanner can read linear barcodes plus QR codes, Data Matrix, and PDF417 formats. 1D Scanner Linear barcodes only 2D Scanner Linear + QR, Data Matrix, PDF417

Shopify POS Checkout Scanning

At checkout, a supported barcode scanner adds a product to the Shopify POS cart. This is the primary supported use case for the scanners above.

Shopify Inventory-Scanning Limitations

Scanning a product barcode in Shopify POS does not directly add products to inventory. Checkout scanning and inventory management are different workflows. Receiving, cycle counts, stock transfers, and warehouse movement may need Shopify admin, Stocky, a compatible inventory application, device-camera scanning, a scanner in a different operating mode, or dedicated inventory hardware — the exact workflow must be confirmed for your setup. Do not assume a Bluetooth checkout scanner replaces a mobile computer or a full inventory app.

Checkout scanning versus inventory scanning workflows Checkout scanning adds a product to the Shopify POS cart. Inventory scanning for receiving, cycle counts, and stock adjustments is a separate workflow that may require different tools such as Shopify admin, Stocky, or dedicated hardware. Checkout Scanning Adds product to POS cart Inventory Scanning Admin, Stocky, or dedicated hardware

Setup and Pairing Guidance

  • Confirm the exact scanner is on Shopify's current supported list
  • Charge the scanner if it's a Bluetooth or cordless model
  • Confirm the correct operating mode — Socket Mobile scanners use Application Mode for Shopify POS, not Keyboard/HID Mode
  • Connect using the supported Bluetooth or USB method for that exact model
  • Open Shopify POS
  • Test a barcode already assigned to a product in your store
  • Confirm the scanner enters the full barcode correctly
  • Test QR or 2D codes only when using a confirmed 2D-capable scanner
  • Verify behavior again after restarting the app and the device

We are not publishing model-specific pairing barcodes or button sequences here — confirm those directly from the manufacturer's manual for your exact scanner.

Setting up a new scanner and not sure it's paired correctly? Contact a Spartan POS specialist.

Troubleshooting

Problem Likely Cause What to Check When to Escalate
Scanner pairs but does not scan into Shopify POS Wrong operating mode (e.g., Keyboard Mode instead of Application Mode) Confirm the scanner's current mode matches what Shopify POS requires If mode is correct and it still fails, contact support
Wrong characters appear Keyboard layout mismatch or barcode symbology mismatch Confirm scanner symbology settings and device keyboard/region settings If characters remain wrong after resetting to defaults
Scanner works in Notes but not Shopify POS Scanner is in a general HID/keyboard mode that doesn't match Shopify POS's expected input mode Confirm Application Mode (Socket Mobile) or the correct HID configuration for Shopify POS specifically If the manufacturer confirms the mode is correct
Scanner disconnects Low battery, Bluetooth range, or interference Charge level, distance from host, other Bluetooth devices nearby If disconnects persist after charging and reducing interference
USB scanner not recognized Unsupported device/USB combination, or missing POS Hub Confirm the device and scanner combination is on Shopify's supported list; confirm POS Hub connection if applicable If the exact combination is listed as supported and still fails
QR codes do not scan Scanner is 1D-only Confirm the scanner is a confirmed 2D-capable model Not an escalation — a 1D scanner cannot read QR codes
Barcode scans but product is not found Barcode not assigned to a product in Shopify, or mismatched barcode data Confirm the exact barcode value is saved on the product in Shopify admin If the barcode is confirmed correct and still not found
Scanner sends extra Enter or Tab characters Scanner suffix/terminator configuration Check scanner configuration settings for line-end characters If default settings still cause issues
Scanner works on one device but not another Device-specific compatibility, OS version, or POS Hub requirement differences Confirm each device meets Shopify's current OS and hardware requirements If both devices meet requirements and behavior still differs
Inventory workflow does not behave like checkout scanning Checkout scanning and inventory management are different Shopify workflows Confirm which tool (POS checkout, admin, Stocky) is meant for the task If the correct tool is confirmed and issues persist

Compatibility Checklist

  • Confirm the exact scanner model and interface against Shopify's current supported-hardware list
  • Confirm iPad vs. Android support separately — they are not identical
  • Confirm whether the connection is direct Bluetooth, a cordless-base/cradle setup, or USB through the Shopify POS Hub
  • Confirm the scanner's operating mode (e.g., Application Mode vs. Keyboard Mode) matches your intended use
  • Confirm whether you need 1D or 2D scanning based on your actual barcode formats
  • Confirm checkout scanning vs. inventory workflow needs separately

Common Buying Mistakes

  • Assuming any Bluetooth scanner works with Shopify POS because it pairs successfully
  • Assuming any USB scanner works because it uses USB or HID mode
  • Assuming iPad support means the same scanner works identically on Android
  • Buying a 1D scanner when QR codes or mobile coupons are part of the workflow
  • Assuming checkout scanning provides a complete inventory workflow
  • Standardizing on a discontinued or archived model as a primary recommendation
  • Leaving a Socket Mobile scanner in Keyboard Mode and expecting it to scan into Shopify POS checkout

Related Resources

Official Shopify Documentation

Frequently Asked Questions

What barcode scanners work with Shopify POS?

Shopify's current documentation lists specific Socket Mobile Bluetooth scanners (SocketScan S700, S720, S740, CHS 7Ci, CHS 7Qi), the Zebra DS2208 (USB) and Zebra DS2278 (wireless), most HID barcode scanners in general terms, and device-camera scanning. Confirm the exact model against Shopify's current list before ordering.

Can any Bluetooth barcode scanner work with Shopify POS?

No. Bluetooth pairing success does not prove Shopify POS support. Only specific listed models, such as the Socket Mobile S700, S720, and S740, are officially supported.

Can I use a USB barcode scanner with Shopify POS?

Only specific supported models, such as the Zebra DS2208 and DS2278, connected as documented — often through the Shopify POS Hub for reliability. USB or HID capability alone does not guarantee support.

Does Shopify POS support 2D and QR-code scanners?

Yes, for specific 2D-capable models such as the Socket Mobile S720, S740, and CHS 7Qi, and the Zebra DS2208 and DS2278. A 1D-only scanner cannot read QR codes.

Which scanner works with Shopify POS on iPad?

Supported Socket Mobile scanners connect directly by Bluetooth. The Zebra DS2208 and DS2278 can connect by USB through the Shopify POS Hub, which has its own iPadOS version requirements. Confirm your exact iPad generation and iPadOS version.

Which scanner works with Shopify POS on Android?

Supported Bluetooth and USB options depend on the exact Android device, scanner model, Shopify POS version, and Shopify's current compatibility documentation. USB support is limited to certain compatible Android tablets, and support should be confirmed before ordering.

Can a Shopify POS scanner be used for inventory counts?

Checkout scanning and inventory management are different workflows. Scanning a barcode at checkout does not directly add products to inventory. Receiving, cycle counts, and stock adjustments may require Shopify admin, Stocky, a compatible inventory app, or dedicated hardware.

Why does my scanner pair but not scan in Shopify POS?

The scanner may be in the wrong operating mode. Socket Mobile scanners need to be in Application Mode for Shopify POS — Keyboard/HID Mode is used for other tools like Stocky and will not scan into Shopify POS checkout normally.

Can I use the same scanner for checkout and mobile coupons?

Only if it's a confirmed 2D-capable model. A 1D-only scanner, such as the Socket Mobile S700, cannot read QR codes or mobile coupon barcodes.

Can Spartan POS confirm Shopify POS compatibility?

Yes. Contact a Spartan POS specialist to help confirm the exact scanner model, interface, and Shopify POS setup requirements before you order.

Ready to Choose a Shopify-Compatible Scanner?

Browse the full barcode scanner collection or contact a Spartan POS specialist to confirm compatibility for your exact setup.