Bluetooth Barcode Scanner

WATCH THE VIDEO

A barcode is a machine-readable code which is visually represented by an image consisting of parallel black bars and white spaces of varying width. Barcodes are applied to products as a means of quick identification. There are different types of scanners that can be used to read the code. Sana supports camera barcode scanning and bluetooth barcode scanning. In this article you will learn how to configure the Bluetooth barcode scanner content element, so that a bluetooth barcode scanner could be used to add products to the shopping cart. Once a barcode is scanned by the laser beam of a barcode scanner, the sequence of vertical bars and spaces produces a unique digital code.

Usage of barcodes can bring a lot of benefits to your e-commerce business. Some of them are:

  • Entering the data manually can lead to a number of errors. With barcodes data entry is fully automated which limits the amount of errors that are made and data processed by barcode is far more accurate.

  • Barcodes can increase data collection speed. The data is available in real time.

  • Barcoding ensures better control of inventory and makes the inventory management easy.

If you have a high volume of sales, the process of adding products to the shopping cart manually can be prohibitively time-consuming. A barcode scanner can save you a significant amount of time if your products have a barcode.

Requirements

  • Barcodes must be added to products and product variants in the ERP system.
  • Barcodes added to products in ERP must match barcodes printed on physical products.
  • The bluetooth barcode scanner must support the barcode format used on the products you sell.

For more information about how to configure barcodes in different ERP systems see:

Microsoft Dynamics NAV: Bar Codes
Microsoft Dynamics AX: Bar Codes
Microsoft Dynamics 365 Business Central: Bar Codes
Microsoft Dynamics 365 for Finance and Operations: Bar Codes
SAP Business OneBar Codes
SAP ECC: Bar Codes
SAP S/4HANA: Bar Codes

Configure Bluetooth Barcode Scanner Content Element

Bluetooth barcode scanner is a content element which is used to add a button to the web pages (content pages, product and product list pages) and system pages of the Sana web store. This is just a button that activates the bluetooth barcode scanning mode. Using the Bluetooth barcode scanner content element, you can scan the product barcodes and quickly add them to the shopping cart.

When you scan a barcode of a product, the bluetooth barcode scanner inserts it into the search box. If a product with this barcode exists, it will be automatically added to the shopping cart or you can manually add it to the shopping cart, depending on how the content element is configured.

NOTE

Sana Commerce Cloud supports multiple barcodes for different units of measure added to products in the ERP system, providing enhanced flexibility and accuracy in inventory management and order processing. The ERP changes necessary for the work of multiple barcodes for different units of measure have been implemented in the version released on June 26, 2024.

If a product is out of stock and the option Availability depends on stock is enabled in Sana Admin, then this product cannot be added to the shopping cart using the bluetooth barcode scanner.

Note that if you have product quantities configured in your ERP system, then the product quantities will be considered when products are scanned in the Sana web store.

For more information about how to configure product quantities in different ERP systems, see:

Microsoft Dynamics NAV: Item Quantity
Microsoft Dynamics AX: Product Quantities
Microsoft Dynamics 365 Business Central: Item Quantity
Microsoft Dynamics 365 for Finance and Operations: Product Quantities
Microsoft Dynamics GP: Item Quantity
SAP Business One: Product Quantity
SAP ECC: Material Quantity
SAP S/4HANA: Material Quantity

Content Tab

The table below provides the description of the Bluetooth barcode scanner content element settings on the Content tab.

Field

Description

Button

Button style

Style the bluetooth barcode scan button. Clicking on this button opens the pop-up where the product barcode can be entered.

The available options are:

  • Show as button

  • Show as icon

  • Show as icon with text

Icon

Add the bluetooth barcode scanner icon. If you leave this field empty, the default icon will be shown.

Hover icon

Add the bluetooth barcode scanner hover icon. When a user hovers over the icon in the Sana webstore, the icon changes to the one specified in this field.

Actions

Action after successful scan

Specify whether a product should be added automatically to the shopping cart or manually after a user successfully scans a product barcode.

The available options are:

  • Automatically add to cart: When a user scans a product barcode, a product is automatically added to the shopping cart with the default quantity and unit of measure.

  • Manually add to cart: When a user scans a product barcode, a product will be shown in the barcode scanning window. A user can select the necessary quantity and unit of measure before adding a product to the shopping cart.

Action link

Control the behavior of the link shown in the pop-up. The pop-up where the barcode can be entered opens when a user clicks on the bluetooth barcode scanner button in the Sana web store.

The available options are:

  • No action: Tthe link is not shown in the pop-up. You can use this option, in case you add the Bluetooth barcode scanner content element to the Basket system page. In this case barcode scanning window will be opened in the shopping cart and when a user scans product barcodes, the products will be automatically added to the shopping cart. After all the necessary products are added a user just needs to close the window.

  • Continue to shopping cart: By clicking on the link a user will be redirected to the shopping cart.

  • Continue to checkout: By clicking on the link a user will be redirected to the checkout.

Advanced Tab

On the Advanced tab of the Bluetooth barcode scanner content element, you can configure height, width, and spacing settings.

For more information about advanced settings, see Content Elements.