The Barcode Scanner allows menu groups/items in Toast to be assigned a SKU, then scanned using a barcode scanner connected to a device.
- An Embedded Barcode simply means that a given item is represented by a group of numbers in the barcode along with either 1) its price or 2) its weight.
- Toast currently supports two standard barcode formats:
- UPC (12 digits) and EAN13 (13 digits)
- An example 13 digit barcode barcode:
- 02 represents the "header," indicating that the barcode has embedded information
- 00101 represents the SKU/PLU for the item
- 0 is a checksum, or a digit representing the sum of the correct digits in a piece of stored or transmitted digital data
- 0207 represents the price ($2.80), or in some cases, the item's weight
- 5 is another a checksum of the barcode's previous digits
Similar to how menus operate, items and groups can inherit an Embedded Amount Type from its "scanned parent," which is usually configured on the menu level.
To set up embedded barcodes, you must first assign each menu item's SKU (Stock Keeping Unit), which is a 5 digit PLU (Price Look Up).
1. Navigate to Advanced Properties. Select Show/Hide Columns and make sure that SKU is selected.
2. Enter the item's SKU into the field. The SKU's first 5 digits are generally how you associate an item with your POS. Save and publish your changes.
3. To configure Embedded Barcode Scanning for your menu items, navigate to the menu containing the Menu Group/Items for which you've assigned SKUs.
TOAST TIP: If a majority of the items that contain SKUs are within the same menu, set the Embedded Amount Type on the menu level instead of the menu group or item level.
Should the Embedded Amount Type change within a particular Menu Group or Item, it can also be configured on the Group and Item levels.
Embedded Amount Types:
None (Disabled): Items in the menu's menu groups are not scanned.
Price: Items are scanned with the price embedded in the barcode. The quantity of the item is determined by the price.
- Ex: A $7 base-weighted item is scanned at the terminal with a barcode that reads $14. Therefore, the item is 2x the base weight. The $7 item will ring in as having a quantity of 2.
Price Composed: (doesn't calculate quantity from price): Items are scanned with the price embedded in the barcode but will always ring in as a quantity of 1.
- Ex: A $7 base-weighted item is scanned at the terminal with a barcode that reads $14. Therefore the item is again, 2x the base weight. In this case, the $7 item will ring in as having a quantity of 1, although it is still priced at $14.
Toast does not support embedded prices of 5 digits. When utilizing embedded price or price composed, barcodes over $99.99--any price greater than four digits, will not scan correctly. $120.00 would scan as only $20.00 in Toast.
TOAST TIP - Instead of using embedded price, change the configuration of their scale/label printer to 'check sum for weight' rather than 'check sum for price.' This allows a weight of up to 99.99 lbs of product to be inputted into Toast and for a price to be calculated accordingly. To configure this in Toast, ensure that the embedded amount type is set to 'weight' on the menu level.
Weight: The quantity embedded into the barcode is the weight of the item. The item added to the check will have the weight listed as the quantity.
4. Next, navigate to the menu group that contains the items with SKUs. In the above example, you'd select the 'Appetizers' group because it contains the two items with SKUs.
Scroll to Barcode Scanner Configuration and select 'Yes, this group will be selected as the parent when items it contains are scanned.' Save and Publish your changes.
Note: If no parent Menu Group has this setting, a warning will be displayed, and the item will not be scanned.
5. Next, choose if the Embedded Amount Type should be inherited from the menu group level. Selecting 'Yes' will display which menu the Embedded Amount Type is inherited from and the Embedded Amount Type.
Should the items not inherit the Embedded Amount Type from the group--for example, if a salad menu has an embedded weight while a drink menu has an embedded price--select No then choose the appropriate embedded type. Save and publish your changes.
Optional: Set the tare weight to a value. If the item is weight embedded, this value will be subtracted from the weight of the item embedded into the barcode.
The result and will become the quantity of the item that is added to the check. The value is relative to the unit in which the item is measured. It can be inherited from the Menu or it can be set on the Menu Group level.