Hi. How can we help?

Adding and editing multiple scannable barcodes

In Retail POS, you can add multiple barcodes that can be scanned alongside the SKU (Stock Keeping Unit). These can be captured on standard and variant products and used to scan and sell products and manage inventory.

Supported barcode types:

  • SKU: Automatically generated SKUs.
  • Custom: Any code used to identify your products.
  • EAN: European Article Number.
  • ISBN: International Standard Book Number.
  • ITF: Interleaved Two of Five.
  • UPC: Universal Product Code.
  • JAN: Japanese Article Number.

Learn more about supported barcode types in Understanding product codes.

Understanding how multiple barcodes work

A product SKU is typically the primary product code used for selling, inventory management, and customer-facing material like receipts and labels.

Products often have multiple codes used externally. For example, a book may have a UPC, EAN, ISBN, and SKU.

SKU codes

Retail POS allows you to capture all of these codes and scan them to:

  • Receive stock
  • Add or edit promotions
  • Add products to the Sell screen
  • Adding product quick keys
  • Add products to a stock order (not supported via CSV import)

The first code captured in Retail POS, either an existing SKU or custom code, forms the primary front-of-house code found on receipts, labels, and other areas in Retail POS. The secondary codes are only visible on Product pages. All codes will be scannable.

Preview of product

Additional codes are for internal use only. They can be imported in bulk by CSV file, but can't be exported once they're imported. You can edit them on the Edit product page.

Adding and editing multiple barcodes on standard products

  1. Navigate to Catalog > Products.
  2. Click Add product to create a new standard product, or locate an existing product and click the pencil icon (Edit) to edit.
  3. Under Inventory, enter or scan the barcode into the SKU code box.

    SKU code input

    When manually adding existing product codes to Retail POS, make sure to include the numbers exactly as written, including leading zeroes. If the barcode number is 0001231245 and you enter 1231245 and then try to scan the product, the matching item won’t be found. If your barcodes aren't scanning correctly, make sure your Retail POS product codes contain the right amount of numbers and only supported characters for that code type.

  4. To add more codes, click Add another code.

    Add more types of SKU code

  5. Repeat until all codes are captured.
  6. Click Save.

Adding and editing multiple barcodes on variant products

  1. Navigate to Catalog > Products.
  2. Click Add product to create a new product with variants, or locate an existing product and click the pencil icon (Edit) to edit.
  3. In the Variants section, click the variant name to expand the row.
  4. Enter or scan the barcode into the SKU code field.

    Variant Product SKU Code

  5. To add more codes, click Add another code.

    Variant products adding SKU codes

  6. Repeat until all codes are added or edited.
  7. Click Save.

Importing multiple barcodes in bulk via spreadsheet

Retail POS supports bulk importing products and barcodes via spreadsheet. You can't export or edit secondary barcodes via spreadsheet. Once imported, product codes will need to be edited individually on the Product page.

In spreadsheet files, you must format product code cells as plain text, even if they contain only numbers. In Google Sheets, click Format > Number > Plain text. This helps avoid issues like leading zeroes getting erased (ex. 0001231245).

To import barcodes in bulk via spreadsheet:

  1. Navigate to Catalog > Products.
  2. (Optional) Search to filter your product list.
  3. Click Export list.

    Export list button

  4. Open the file in Google or Excel.
  5. Delete all of the inventory columns (including headers) to prevent unwanted changes to inventory levels when re-importing.
  6. Add columns for each of the barcode types you want to add to your products:
    • sku_code_upc
    • sku_code_isbn
    • sku_code_ean
    • sku_code_itf
    • sku_code_jan
    • sku_code_custom

    Imported CSV/XLSX file

  7. Populate the cells with the relevant barcodes. Each product can have none, one, or more of each barcode type. If the cell is left blank, the barcode type will be ignored for that product during import.
  8. Save your spreadsheet.
  9. Navigate back to the Products page and click Import.

    Import products button

  10. Click Choose a File to Upload... and select your spreadsheet file. The spreadsheet validator will read all columns and match them with the corresponding data fields in Retail POS.

    Upload CSV/XLSX file

    If the validator detects any errors you will be taken to the column matching screen. Here you'll be able to view any unmatched columns and fix them by selecting the correct column from the dropdown menu or clicking Don't import to ignore the column.

    Unmatched columns

  11. When the unmatched columns have been matched or ignored, click Continue.

    Continue button

  12. If no errors are identified, click Continue with import. Once the import is complete, you'll receive a notification stating "Your product import has completed. # records were added, # records were updated and # were ignored."

    If any records were ignored, click View ignored products (CSV) to determine what needs to be corrected.

    Your import will be successful if no records were ignored. You can now see the imported barcodes for each individual product on the Edit product page.

    Multi barcodes variant product SKU

Product codes will need to be edited individually on the Products page. To edit multiple product codes in bulk after importing, prepare your spreadsheet and submit a request to the Retail Imports team.

What's next?

Importing products using a spreadsheet

Use a spreadsheet to many import products at once.

Learn more

Managing product categories

Use product categories to organize and track your catalog.

Learn more

Was this article helpful?