Barcode Configuration
Table of Contents
Set up Embedded Barcodes
Learn how to set, embed, and use barcodes with the Eats365 POS.
An “Embedded Barcode” is a scannable label that contains pre-set information encoded directly within it. These barcodes are typically generated by a label-printing scale, which weighs items and prints a barcode with details such as the item’s price or quantity.
The encoded information automatically determines the final price of the item at the point of sale. For example, if an item is priced by weight, scanning its embedded barcode allows the POS to instantly calculate the total price and automatically add the item to the order.
Embedded barcodes are ideal for restaurants that offer items with variable pricing. For example, if your restaurant offers fresh seafood that’s priced by weight, embedded barcodes allow you to generate a unique label for each item, streamlining the checkout process by instantly calculating the exact price during order-taking.
In this article, you’ll learn the components of a barcode and how to set up embedded barcodes.
Embedded barcode information
Type
Eats365 supports the following embedded barcode types:
- EAN-13 - Contains 13 digits. The first two digits can be "02" or "20."
- UPC-A - Contains 12 digits. The first digit is "2."
Structure
EAN-13 and UPC-A embedded barcodes use the following layouts:
| EAN-13 | UPC-A |
Price embedded barcode
|
Price embedded barcode
|
Weight embedded barcode
|
Weight embedded barcode
|
- Prefix: Determines the type of barcode.
-
Stock Keeping Unit (SKU): The unique number that is assigned to menu items.
Tip: For instructions on how to assign an SKU to a menu item, refer to Set up and manage a Single Item. - Weight or Price: The weight in grams or the total price generated by a label printing scale.
- Checksum: A system-generated number that validates a barcode’s integrity.
Before you begin
To properly use embedded barcodes, make sure to assign the correct permissions to the appropriate roles and configure menu items with the preferred pricing methods.
Grant staff permissions
To allow embedded barcodes for specific roles, follow the steps below:
Eats365 POS
- Log in to the Eats365 POS.
- At the top left, tap Settings
. - Under "Users and Permissions," tap Role Permission, then select the role that you’d like to allow to manage embedded barcodes for the POS.
- Under "Settings Permission," turn on Barcode Configuration
.
- At the top right, tap Update to confirm.
Merchant Portal (Classic Theme)
- Log in to the Merchant Portal.
- On the left panel, click on Staff. Then, select POS Roles.
- Next to the role that you want to edit, click on Edit
. - Under "Setting Permission," turn on Embedded Barcode
. - At the bottom, click on Save to confirm.
Merchant Portal 2.0
- Log in to the Merchant Portal.
- On the left panel, click on Staff. Then, select POS Roles.
- Click on the role that you want to edit. Alternatively, next to the role that you want to edit, you can click on Edit
.
- Under "Setting Permission," turn on Barcode Configuration
.
- Click on Save to confirm.
Configure an item’s pricing method
Pricing methods
Four pricing methods can be configured on the Eats365 POS. Use the guide below to select the correct pricing method based on your restaurant's setup.
| Pricing method | Best used for |
|
Fixed Price The most common pricing method. This allows you to set a specific price for an item, which is displayed directly on the ordering screen. |
Suitable for items with standard pricing Example:
|
|
Priced in Shop This method offers greater flexibility by enabling staff to manually enter the price of an item at the time of ordering. |
Suitable for items with variable pricing, such as seasonal items or market price items, which may change per day. Example:
|
|
By barcode (weight) The embedded barcode contains the weight information instead of the price. When scanned, the POS system extracts the product code and calculates the final cost by multiplying the item's preset unit price by the scanned weight. For example, if a deli meat is priced at $15 per kilogram, the system automatically calculates the price based on the weight encoded in the barcode. |
Suitable for items sold by weight, such as meats, cheeses, or bulk goods. Example: 1 kg of cheese - $5 per kg If a customer orders 2kg of cheese, the total price becomes $10. |
|
By barcode (price) The embedded barcode shows the final price information. When scanned, the POS reads the final price from the barcode and charges that amount directly. |
Suitable for pre-weighed items. Example: Pre-wrapped meat - $5, 1kg The item is already priced at $5. Once the barcode is scanned, the POS will add the amount to the order. |
Set the pricing method
To set a menu item’s price, follow the steps below:
Eats365 POS
- Log in to the Eats365 POS.
- At the top left, tap Settings
. - Under "General," tap Menu Setup. Then, tap Item.
- To modify an existing menu item, tap a menu item that you’d like to modify. To create a new menu item, at the top right, tap Add Item.
- In the "General" tab, ensure that the menu item follows a 5-digit minimum Product Code (SKU).
- Under "Availability & Price," tap the Pricing Method drop-down menu. Then, choose from the following options:
- Fixed Price
-
Priced in Shop
-
Priced by embedded barcode (weight)

- Set the "Unit of Measurement," followed by its base value.
- Set the "Unit Price" for Dine-In and Takeout.
Note: The base price you set determines the rate used to calculate the final price of an item based on its weight. For example, if you set the price to $10 per 1kg, an item weighing 2kg will automatically be priced at $20 upon scanning.
-
Priced by embedded barcode (price)

- Set the "Unit of Measurement," followed by its base value.
- Set the "Unit Price" for Dine-In and Takeout.
Note: The price you set determines the base price to calculate the final price of an item based on its weight.
- If you’re modifying an existing menu item, at the top right, tap Update to confirm. If you’re creating a new menu item, at the top right, tap Save to confirm.
Merchant Portal (Classic Theme)
- Log in to the Merchant Portal.
- On the left panel, click on Menu Setup.
- Select Item, then select Dine-in & Takeout or Catering.
- To modify an existing menu item, next to the item you’d like to edit, click on Edit
. To create a new menu item, at the top right, click on + Single Item. - In the "General" tab, ensure that the menu item follows a 5-digit minimum Product Code (SKU).
- Under "Availability & Price," click on the Pricing Method drop-down menu. Then, choose from the following options:
- Fixed Price
-
Priced in Shop
-
By Barcode (Weight)
- Next to "UoM," set the Unit of Measurement, followed by its base value.
- Set the "Unit Price" for Dine-In and Takeout.
Note: The base price you set determines the rate used to calculate the final price of an item based on its weight. For example, if you set the price to $10 per 1kg, an item weighing 2kg will automatically be priced at $20 upon scanning.
-
By Barcode (Amount)
- Next to "UoM," set the Unit of Measurement, followed by its base value.
- Set the "Unit Price" for Dine-In and Takeout.
Note: The price you set determines the base price to calculate the final price of an item based on its weight.
- At the top right, click on Save to confirm.
Merchant Portal 2.0
- Log in to the Merchant Portal.
- On the left panel, click on Menu Setup, then select Item.
- To modify an existing menu item, next to the item you’d like to edit, click on Edit
. To create a new menu item, at the top right, click on + Single Item.
- In the "General" tab, ensure that the menu item follows a 5-digit minimum Product Code (SKU).
- Under "Availability & Price," click on the Pricing Method drop-down menu. Then, choose from the following options:
- Fixed Price
-
Priced in Shop
-
By Barcode (Weight)

- Next to "UoM," set the Unit of Measurement, followed by its base value.
- Set the "Unit Price" for Dine-In and Takeout.
Note: The base price you set determines the rate used to calculate the final price of an item based on its weight. For example, if you set the price to $10 per 1kg, an item weighing 2kg will automatically be priced at $20 upon scanning.
-
By Barcode (Amount)

- Next to "UoM," set the Unit of Measurement, followed by its base value.
- Set the "Unit Price" for Dine-In and Takeout.
Note: The price you set determines the base price to calculate the final price of an item based on its weight.
- At the top right, click on Save to confirm.
Enable Embedded Barcodes
To enable Embedded Barcodes, follow the steps below:
Eats365 POS
- Log in to the Eats365 POS.
- At the top left, tap Settings
. - Under "Advanced Settings," tap Barcode Configuration. Then, turn on Enable Embedded Barcode
.
- Based on your restaurant operations, you can enable the following Embedded Barcode options:
Note: You can skip configuring an Embedded Barcode option if it doesn’t apply to your restaurant.- Embedded Barcode in Weight
- Embedded Barcode in Price
- If the Label Printing Scale generates barcodes that include Delimiters, turn on Has delimiter
.
Note: Some Label Printing Scales use delimiters when generating barcodes. Delimiters disregard the first numerical value for Weight (Quantity). Refer to the Label Printing Scale’s settings or contact the manufacturer to confirm if delimiters are being used. For example, weight with the value 19502 can be represented by:- Without delimiter: 19502
- With delimiter: 9502
- Choose the rounding method by tapping on the Round to the Nearest drop-down menu. The rounding method moves the decimal point to the left. For example, the options to Round to the Nearest:

- 1 = 19,502
- 0.1 = 1,950.2
- 0.01 = 195.02
- 0.001 = 19.502
Note: The 0.001 rounding option is only available for Embedded Barcode in Weight.
- Tap Back
to return to the previous screen.
- At the top right, tap Save to confirm.
Merchant Portal 2.0
- Log in to the Merchant Portal.
- On the left panel, click on Advanced Settings, then select Barcode Configuration.
- Enable Embedded Barcode
.
- Based on your restaurant operations, you can enable the following Embedded Barcode options:
Note: You can skip configuring an Embedded Barcode option if it doesn’t apply to your restaurant.- Embedded Barcode (Weight)
- Embedded Barcode (Price)
- If the Label Printing Scale generates barcodes that include Delimiters, turn on Has delimiter
.
Note: Some Label Printing Scales use delimiters when generating barcodes. Delimiters disregard the first numerical value for Weight (Quantity). Refer to the Label Printing Scale’s settings or contact the manufacturer to confirm if delimiters are being used. For example, weight with the value 19502 can be represented by:- Without delimiter: 19502
- With delimiter: 9502
- Choose the rounding method by tapping on the Round to the Nearest drop-down. The rounding method moves the decimal point to the left. For example, the options to Round to the Nearest:

- 1 = 19,502
- 0.1 = 1,950.2
- 0.01 = 195.02
- 0.001 = 19.502
Note: The 0.001 rounding option is only available for Embedded Barcode in Weight.
- At the top right, click on Save to confirm.
Once Embedded Barcodes have been configured, you can scan the barcodes to add their corresponding items to an order.
Scan embedded barcodes on the POS
To add items to an order using embedded barcodes, on the order-taking screen, scan the item’s label using a barcode scanner connected to the POS. Once the barcode is successfully recognized, the item will automatically be added to the order.



