Integrations
Using BarcodeMan with Shopify POS
Using BarcodeMan with Shopify POS
Verified
Using BarcodeMan with Shopify POS
BarcodeMan works great with Shopify POS (Point of Sale) for scanning products at your physical retail store. This guide explains how to set it up.
How It Works
- You create barcode labels in BarcodeMan
- You stick the labels on your products
- At checkout, you scan the barcode with your POS scanner
- Shopify POS finds the product and adds it to the cart
Setup Steps
Step 1: Assign barcodes to your products
Shopify POS reads the Barcode field on each product variant (not the SKU field).
- Open BarcodeMan → Product Labels
- Click Select and add all your products
- Click Assign… → Field: barcode → Option: 13-digit number
- Click Update
This writes a unique barcode number to each product variant in Shopify.
Important: If your products already have barcodes (UPC, EAN), skip this step — BarcodeMan will use the existing values.
Step 2: Create a label template with a barcode
- Go to Templates → Create a new template
- Set the size to match your label paper
- Add a Barcode element and set “Link to” as BARCODE_TEXT
- Add other elements you need (product name, price, etc.)
- Set the barcode format to CODE128 (or EAN-13/UPC-A if you have real GTINs)
Step 3: Print your labels
- Go to Product Labels
- Select your products
- Choose your template
- Click Generate Labels
- Print and stick the labels on your products
Step 4: Test with Shopify POS
- Open the Shopify POS app on your device
- Scan one of your printed barcodes
- The product should appear in the cart
Troubleshooting
Barcode scans but product not found in POS
Possible causes:
- Barcode value not in the Barcode field: Shopify POS only reads the Barcode field, not SKU. Go to Shopify Admin → Products and check that the barcode value is in the correct field.
- Product not synced to POS: Make sure the product is published to the POS sales channel. Go to Shopify Admin → Products → select the product → check that “Point of Sale” is enabled under Sales channels.
- POS app not updated: Close and reopen the Shopify POS app to force a data sync. Make sure the device has a stable internet connection.
Scanner not reading the barcode
- Barcode too small: Make the barcode element wider in your template. CODE128 with long values needs more space.
- Barcode is blurry: Make sure your printer has 300+ dpi. See our Low-Quality Printing Results guide.
- Wrong barcode format: If you’re using a basic laser scanner, CODE128 and EAN-13 work best.
Recommended Scanner Types
Any USB or Bluetooth barcode scanner that supports CODE128 will work. Popular options:
- USB wired scanners (plug and play, most reliable)
- Bluetooth scanners (wireless, works with iPad POS setups)
Tip: Before buying a scanner, test with your phone camera using a free barcode reader app to verify your labels scan correctly.
Helpful? Email us — we read every message.
Send feedback →