Zebra DS2278 barcode scanner

The Zebra DS2278 is a barcode scanner that reads 1D and 2D barcodes and is available to purchase in supported countries.

You can charge the scanner using a Universal Serial Bus (USB) cable or by placing the scanner in its charging cradle.

Use this guide to pair, connect, and troubleshoot the Zebra DS2278 wireless barcode scanner.

Choose how to connect your Zebra DS2278 barcode scanner

You can connect the Zebra DS2278 barcode scanner to your POS device in the following ways:

Zebra DS2278 barcode scanner connection types and considerations when using Shopify POS
Connection typeConsiderations
USB with the Shopify POS HubRecommended for the most reliable setup. Compatible with iPad and Android devices. Place the barcode scanner in its charging cradle, and plug the cradle into a peripheral USB port on the Shopify POS Hub.
BluetoothCompatible with iOS and Android devices. Pair the scanner directly to your POS device using Bluetooth. Confirm that Bluetooth is activated on your POS device.

Connect your Zebra DS2278 scanner using Shopify POS Hub

Use the Shopify POS Hub to connect the Zebra DS2278 barcode scanner by USB to a compatible iPad or Android device.

Steps:

  1. Before you connect your hardware to the Shopify POS Hub, set up the POS Hub:

    1. Plug the Shopify POS Hub power cord into a power source.
    2. Connect the Shopify POS Hub's USB-C or Lightning cable to your POS device.
    3. Plug the other end of the Shopify POS Hub's USB-C or Lightning cable into the tablet port on the bottom of the Shopify POS Hub. Don't use any other USB-C port on the Shopify POS Hub for the tablet cable.
  2. Place the barcode scanner in its charging cradle.

  3. Plug the cradle's USB cable into a peripheral USB port on the Shopify POS Hub.

  4. In Shopify POS, open the Connectivity Icon section to confirm that the scanner is connected.

Pair your Zebra DS2278 scanner to your POS device using Bluetooth

To pair your Zebra DS2278 scanner to your POS device using Bluetooth, put your barcode scanner in Bluetooth pairing mode, and then pair the scanner to your POS device from the device's Bluetooth settings. If you're using an iOS device for POS, then you must perform firstly a factory reset on your barcode scanner before pairing.

Steps:

iOS
  1. Scan the Set Factory Defaults barcode to factory reset your scanner.

Zebra DS2278 barcode scanner factory reset barcode

  1. Scan the HID Bluetooth Classic barcode to put your scanner in Bluetooth pairing mode.

Zebra DS2278 barcode scanner barcode for Bluetooth pairing mode

  1. On your iOS device, open Settings, and then tap Bluetooth.
  2. Turn on Bluetooth.
  3. Select your barcode scanner from the list to pair it with your iOS device.
Android
  1. Scan the HID Bluetooth Classic barcode to put your scanner in Bluetooth pairing mode.

Zebra DS2278 barcode scanner barcode for Bluetooth pairing mode

  1. On your Android device, open Settings, and then tap Bluetooth.
  2. Turn on Bluetooth.
  3. Select your barcode scanner from the list to pair it with your Android device.

Unpair from your device's Bluetooth settings

You can pair your scanner with only one POS device at a time using Bluetooth. If you want to pair it with a different device, or you need to clear an existing pairing, then remove the scanner from your device's Bluetooth settings.

Steps:

  1. On your POS device, open Settings, and then tap Bluetooth.
  2. Tap the information (i) icon next to your barcode scanner.
  3. Tap Forget This Device.

General troubleshooting for the Zebra DS2278 barcode scanner

If you have issues with the Zebra DS2278 barcode scanner, then complete the following troubleshooting steps:

  • Check that your POS device meets Shopify POS device requirements. If you use the Shopify POS Hub, then confirm your device is listed in the compatible devices with the Shopify POS Hub.

  • Make sure Shopify POS is up to date.

  • Make sure that your device is up to date:

    • To update your iOS device, go to your device's settings, and then tap General > Software Update. If there's an update available, then you can tap Update now.
    • To update your Android device, go to your device's settings, and then tap Software update. If there's an update available, then follow the on-screen instructions to install it.
  • If you use Bluetooth, then turn Bluetooth off and on again on your POS device, or move the scanner closer to the device to reduce range or signal issues.

  • Charge the scanner. If the scanner doesn't respond, then try a different power outlet or a different charge cable to determine if there's a power issue.

  • Unpair the scanner from your POS device, and then complete the pairing steps again.

  • Factory reset your scanner.

Troubleshoot Shopify POS Hub connection issues

If your POS hardware doesn't connect through the Shopify POS Hub, then complete the Shopify POS Hub troubleshooting steps.

Check your app permissions

If you connect the scanner using Bluetooth, then review the following permissions in your device settings for the Shopify POS app.

Android and iOS permission settings in the Shopify POS app when you connect a Zebra DS2278 over Bluetooth.
Device typeSettingRequired status
iOSLocal NetworkOn
iOSBluetoothOn
iOSAllow Cross-Website TrackingOn
iOSBackground App RefreshOn
iOS and AndroidLocationWhen using this app
iOS and AndroidCameraOn or Allowed
AndroidNearby devicesAllow
AndroidPause app activity if unusedOff

Change the Zebra DS2278 barcode scanner from Application Mode to Keyboard Mode

When you set up a barcode scanner, there are two primary connection methods to determine how data is read and received by the scanner:

  • Basic (HID) Mode, also known as Keyboard Mode.
  • Application Mode.

When you connect your scanner to Shopify POS, the barcode that you scan puts the scanner into Application Mode. Application Mode is standard for many apps that use these scanners, including Shopify POS. However, Application Mode might not be compatible when you use the scanner to create and manage inventory transfers and shipments in your Shopify admin. To resolve this, you can put your scanner into USB Keyboard (HID) Mode.

To put your Zebra DS2278 barcode scanner into USB Keyboard (HID) Mode, scan the following barcode:

Zebra DS2278 barcode scanner for USB Keyboard (HID) mode

Factory reset your Zebra DS2278 barcode scanner

To factory reset your Zebra DS2278 barcode scanner or change to keyboard mode, scan the Set Factory Defaults barcode, and then scan the Symbol Native API barcode to put your scanner in the POS app compatible mode.

Steps:

  1. Scan the Set Factory Defaults barcode:

    Zebra DS2278 barcode scanner factory reset barcode

  2. Scan the Symbol Native API barcode:

    Zebra DS2278 USB barcode symbol native API mode barcode

  3. Optional: To use the barcode scanner to manage transfers in your Shopify admin, scan the USB keyboard HID barcode:

    Zebra DS2278 barcode scanner for USB Keyboard (HID) mode

  4. Optional: If you connect your barcode scanner using Bluetooth, then complete the pairing steps again.

Contact Shopify Support about your Zebra DS2278 barcode scanner

If your Zebra DS2278 barcode scanner still isn't working after you follow the general troubleshooting steps, then you can contact Shopify Support.

From Shopify POS, tap the Horizontal menu icon > Support > Contact support.