You can assign barcodes to products (or their variations), individually tracked stock items, and customers (for use on a customer card, for example).

In this article

Barcode types

Before you create barcodes for your products, it's important to know that barcodes come in different shapes and sizes. Which format you should choose for an item depends on a variety of factors.

It's generally a good idea to go with QR codes. They can contain lots of data, are small, and are scanned easily (even when damaged).

However, QR codes aren't always the best choice; take cables, for example. Their shape makes placing and scanning QR codes difficult, making regular barcodes the preferred option.

Then there's the length of the barcode. Where shorter barcodes are usually easier to scan and fit on items, longer barcodes can store more data (although you can already store up to 40,320 unique barcodes using the 8-digit EAN-8 barcode).

Booqable supports the following barcode formats:

  • QR code: QR codes are flexible in size, have high fault tolerance, and fast readability.

  • EAN-8: Ideal for identifying small items, stores eight digits.

  • EAN-13: Can store a relatively large amount of data (13 digits) in a small area.

  • Code 39: Stores both digits and characters. The size of the barcode makes them unsuitable to use on small items.

  • Code 93: A more compact alternative to Code 39 (about 25% shorter).

  • Code 128: A high-density barcode that can store any character of the ASCII 128 character set.

Create barcodes for products

You can create barcodes for specific products (both trackable and bulk) to add products to orders without specifying stock items.

  1. Go to Products and select a product.

  2. From the right sidebar, click Add barcode.

  3. Select a barcode type, scan or type the barcode number, or leave the field blank to automatically generate a barcode.

  4. Click Save.

For products with variations, each variation has its own barcode.

  1. Go to Products and select a product.

  2. Click the Variations tab.

  3. Select a variation and click the Barcode button.

  4. Select a barcode type, scan or type the barcode number, or leave the field blank to automatically generate a barcode.

  5. Click Save.

Create barcodes for trackable stock items

For trackable products, you can create a barcode for each stock item. You can scan this barcode to add specific stock items to orders and scan items that are picked up and returned.

  1. Go to Products and select a product.

  2. Select a stock item and click the Barcode button.

  3. Select a barcode type, scan or type the barcode number, or leave the field blank to automatically generate a barcode.

  4. Click Save.

Create barcodes for customers

Scan barcodes to quickly add customers to orders by scanning a customer card, for example.

  1. Go to Customers and select a customer.

  2. From the right sidebar, click Add barcode.

  3. Select a barcode type, scan or type the barcode number, or leave the field blank to automatically generate a barcode.

  4. Click Save.

Create barcodes using the bulk editor

You can use the bulk editor to create barcodes for multiple products, stock items, or customers at once.

  1. Click the checkboxes for the products or customers for which you want to create new barcodes.

  2. Click Actions, and then click Generate barcodes.

  3. (For products only:) Choose if you want to create barcodes for products and their variations or for their individual stock items.

  4. Choose to create barcodes for items that don't have barcodes yet, or replace existing barcodes with new ones.

  5. Click Generate barcodes.

Note: The bulk editor generates barcodes in the Code 128 format.

QR codes for orders

Every order in Booqable has a unique QR code.

Scan the code from within Booqable to open the corresponding order.

If the code is scanned from outside Booqable (by a customer, for example), it points to your hosted online store or the URL filled in under Settings > Checkout > Back to website URL.

The QR code is displayed on packing slips. You can also add the QR code to your Email templates using the variable {{order.barcode.image}}.

Read more:

What's next?

Did this answer your question?