Home>Supported Third-Party Hardware

Connect a barcode scanner to your point of sale

Who is this article for?
  • Sellers with the account and settings permission to configure hardware settings. Set permissions in the Square Dashboard.
  • About barcode scanners

    Connect USB or Bluetooth barcode scanners so that you can quickly scan and add products to a sale, enhancing the efficiency of sales transactions and inventory management.

    Before you begin

    You have two options for connecting barcode scanners to your Square setup:

    • USB barcode scanners are supported on Square Stand, Square Register, and selected Android devices. If you are using an Android, your device must be running Android 7.0 software and support USB OTG (On-The-Go) or host mode. You’ll need a micro USB to USB adaptor to connect the scanner to your device.

    • Bluetooth barcode scanners are currently only compatible with iPads and iPhones.

    Check to make sure your specific model of USB or Bluetooth barcode scanner is compatible with Square. See our full list of compatible barcode scanners.

    Connect your barcode scanner

    Bluetooth barcode scanner

    1. Turn on Bluetooth from your iOS settings.
    2. Sign into the Square POS app.
    3. Tap ≡ More > Settings > Hardware > Barcode Scanner > Connect Barcode Scanner.
    4. Turn on the barcode scanner by holding the power button (small button) on the scanner until you hear two beeps (low to high).
    5. Scan the barcode below, or the barcode displayed on your Square Point of Sale screen, by holding the trigger button (large button) until you hear three beeps (low to high).
    6. After you’ve successfully scanned the above barcode, tap Next on the dialog screen.
    7. Return to the Bluetooth settings on your iOS device, and select the Socket scanner from available devices there.
    8. Navigate back to the Square POS app, and observe the on-the-screen prompts to complete the pairing flow.

    USB barcode scanner

    1. Open the Square POS app on your device.
    2. Plug your barcode scanner into the Hub of your Square Hardware or into your Android device using an on-the-go (OTG) adaptor.
    3. The app will notify you an accessory has been attached.

    Connect your barcode scanner to Virtual Terminal in Square Dashboard

    To set up a USB barcode scanner with Virtual Terminal, simply plug it into your computer. Your device should recognize it and connect to Virtual Terminal within a few seconds. Learn how to Accept payments with Virtual Terminal.

    Disconnect your barcode scanner

    Bluetooth barcode scanner

    If you’d like to connect your Bluetooth Socket Mobile SocketScan S700 to a different iOS device, you’ll need to unpair the scanner from the current mobile device. To do so:

    1. Hold the trigger button (large button) and the Power button (small button) down together until you hear 3 beeps.
    2. Release both buttons.

    To use the same barcode scanner with multiple devices, you have to delete Socket CHS from your iPad. Try the following tips:

    1. Go to your iPad settings and tap the barcode scanner from the list.
    2. Tap Forget this Device > OK.
    3. Then pair the scanner to a different iPad.

    USB barcode scanner

    Unplug your barcode scanner from the Hub of your Square Hardware or your Android device.

    Related articles