Skip to content

Assign Barcodes

A barcode is what turns the POS from a menu you tap into a counter you scan. This screen is where every product gets one.

Go to DevDiggers Plugins → MultiPOS → Assign Barcodes.

The Assign Barcodes screen with a barcode field and print controls per product

Every published product is listed, including variations.

  • Product shows the name, its type, its price and its current barcode, with Edit and View row actions that go to WooCommerce.
  • Barcode Management carries the controls: a barcode field with an Update button, and a quantity field with a Print button.

Type the code into the field and click Update.

The barcode number field on a product row

Two ways to fill it in:

  • Scan the manufacturer’s barcode. Click into the field and scan the code already printed on the box. This is the right answer for anything you buy in to resell, because the code the supplier printed is the code on the shelf.
  • Generate your own. Leave the field alone and the plugin builds one from the product ID or SKU. Which of the two it uses is set by Barcode Synchronization under Configuration → General.

The Barcode Synchronization dropdown on the General tab

Use Product SKU if your products already carry codes. Use Product ID if you are labelling everything yourself from scratch.

Enter how many labels you want in the quantity field and click Print.

The Print Label controls on a product row, with the quantity field and Print button

The browser print dialog opens with the labels laid out at the size set under Configuration → Printer.

Print one sheet before you print a hundred. Label sizing usually needs one correction.

The search box matches product names.

The product search box on the Assign Barcodes screen

Use it rather than paging. A store with two thousand products is twenty pages deep.

Add New at the top of the screen opens the WooCommerce Add New Product form. It is a shortcut, not a different form.

The Add New button beside the Products heading on Assign Barcodes

Once a product has a barcode, a cashier can scan it two ways.

  • Into the search box. The search matches title, ID, SKU and barcode number, so a scan straight into it finds the product.
  • Into the barcode popup. The barcode icon beside the search box opens a dedicated Enter/Scan Barcode box that adds the product to the cart on Enter.

The Enter or Scan Barcode popup on the POS home screen

An unknown code raises a Barcode Error naming the code that was scanned, so the cashier can read it back to you.

A variable product’s variations are listed separately and each takes its own barcode. That is correct: a medium blue hoodie and a large red one are different things on the shelf.

Skip them and the cashier has to find the parent and pick the variation by hand, which is slower than not scanning at all.