Set Up Variable Weight Barcodes (Type-2 UPCs)
Learn how to create and manage Type-2 UPCs.
Table of Contents
What are Type-2 UPCs (Variable Weight Barcodes)?
Type-2 UPCs embed both the itemโs PLU and Price within the barcode. These are commonly used for items weighed and labeled at a deli or meat scale.
To ensure accurate pricing at the POS, these barcodes must be registered in Vori's product catalog.
โ๏ธ Note: If you use the Ishida scale integration, manage promotions for these items via Price Changes rather than the Promotions module.
Set Up in Vori Back Office
-
Select Products > Product Catalog from the left menu.
-
Click New Product at the top right.
-
In the Barcode field, enter the barcode using the specific Type-2 format:
-
Start with
2. -
Add the 5-digit PLU (use leading zeros if needed, e.g.,
00850for PLU 850). -
Add five zeros (
00000). -
Add the check digit at the end.
-
(Example:
2008500000#where # is the check digit).
-
-
Enter all required details (Name, Department, etc.).
-
Set the Retail Price to the price per pound. The scanner will automatically read the specific price embedded in the barcode at the register.
-
Click Save.
Alternative: PLU-Only Setup
Alternatively, you can register a variable weight item using only its PLU code instead of the full 13-digit string. Vori will recognize the PLU embedded in the Type-2 barcode at checkout and pull the price correctly.
-
Create a New Product in the Back Office.
-
In the Barcode field, simply enter the 4 or 5-digit PLU (e.g.,
850or0850).
-
Set the Retail Price to the price per pound.
-
Click Save.
โ๏ธ Note: This is the fastest way to set up items if you already know your scale's PLU numbers. When the barcode is scanned at the register, Vori looks for the PLU digits within the barcode and matches them to this product.
Set Up in Vori OS
-
Tap the product Search bar.
-
Enter or scan the barcode.
-
Select Create New Product.
-
Within the Barcode field, enter the check digit (if needed).
-
Enter all required details (Name, Department, etc.).
-
Set the Retail Price to the price per pound.
-
Tap Save.

Troubleshooting
Type-2 UPC not scanning properly? Double-check the barcode format. Ensure you started with 2, followed by the correct PLU, five zeros, and the correct check digit.
Price not reading correctly at the POS? Verify the embedded price in the printed barcode label. Confirm the product is set up with a Retail Price (even though the scanner overrides it, a base price is required).
Items priced over $100? Review the full guide: Manage Type 2 UPCs for Items Over $100 to ensure scale labels scan correctly at the POS when an item price exceeds $100.