Scale-label scanning for Shopify POS
Price- and weight-embedded labels flow straight into Shopify POS — the real product, priced to the penny, with no manual entry at the register.
Already installed? Open Barcode Genie from your Shopify admin under Apps.
Built for Shopify POSThe real product drops into the POS cart at the label's encoded total — no manual pricing at the register.
Sell cut-to-order by weight or by the each; weights, taxes, and receipts are all handled automatically.
Match each product's SKU to its scale PLU. No temporary products and no duplicate SKUs.
Barcode Genie is a Shopify app that reads price- and weight-embedded scale-label barcodes at Shopify POS, so goods sold by weight ring up at the exact total printed on the label instead of being keyed in by hand. The real catalog product is added to the cart and Shopify's Cart Transform applies the encoded total, so taxes, receipts, and reporting stay attached to the actual product.
A price-embedded barcode carries an item's number and its price inside the barcode digits themselves, so a register rings up the exact total for a variable-weight item such as meat, cheese, or fish without anyone keying a number. Label-printing scales print them on every package they weigh, and Barcode Genie decodes them to a store's own digit convention.
Barcode Genie needs a label-printing scale that encodes price or weight into the barcode — the kind already standing on most deli and butcher counters. No special scanner is required: the POS device camera reads the label, and a connected hardware scanner is used directly when one is present. A built-in test-label generator produces a scannable barcode on screen, so the app can be evaluated with no scale at all.
Barcode Genie reads variable-measure UPC-A and EAN-13 labels, price- or weight-embedded, with the digit convention — PLU length and value format — configurable to match the scale rather than assumed from a particular brand. Barcode Genie also reads GS1 element strings, using the GTIN (AI 01), net weight (AI 310x kilograms or 320x pounds), and price (AI 392x or 393x) fields.
Yes. Barcode Genie matches a scanned label to the product whose variant SKU equals the scale's PLU, so there are no temporary products, no parallel catalog, and no duplicate SKUs to maintain. If a label matches no product, matches more than one, or cannot be priced with certainty, Barcode Genie refuses the scan and says why rather than ringing up a guess.
Shopify counts inventory in whole units, so on its own each package sold counts as one unit. With fractional inventory turned on in Setup, Barcode Genie keeps a per-product decimal remainder instead: each sale's true weight is added to it, stock is corrected by whole units, and the leftover fraction carries into the next sale, so long-run stock totals follow the weight actually sold instead of drifting a little with every cut.
Barcode Genie is for Shopify merchants selling cut-to-order or pre-packed goods priced by weight at a physical counter: butchers, delis, fishmongers, cheesemongers, produce sections, bakeries, and prepared-food counters — anywhere a scale prints the price onto the package before it reaches the register.
Barcode Genie and Label Genie are two Shopify apps by the same developer that cover one loop: Label Genie designs and prints the label, and Barcode Genie decodes a price-embedded barcode at the register so it rings up the right total. Each works on its own, and Barcode Genie does not require Label Genie — it reads labels from any scale that prints them.
Barcode Genie for Shopify POS · Privacy