Point of sale · Products & stock

Barcodes, weighed products and scale labels

Sell cheese and produce by weight and read scale labels without guessing.

Reading time
4 min read
Steps
5 steps
Level
Intermediate
Updated
Updated October 10, 2026

The POS interface is in Arabic; screenshots and button names are shown as they appear in the app, with English explanations.

Every product is either UNIT or WEIGHT. A weighed product sells a decimal quantity, and scale labels carrying the price or weight inside the barcode can be read.

  1. 1Create a weighed product

    In the product editor choose “Product type: weighed”. The weight section appears: unit (kg or g), price basis (e.g. per 100 g), precision, min/max, and whether manual or scale weights are allowed.

    The product editor: name, regular or weighed product, barcode, short code and category
    The product editor: name, regular or weighed product, barcode, short code and category · Arabic interface
  2. 2Scale code (PLU)

    Enter the code the scale prints inside its labels. It must be unique; leading zeros are ignored. A label whose code isn't in the products shows the red line “No product with scale code …” and nothing is added.

    The red line “No product with scale code …” on the sale screen
    The red line “No product with scale code …” on the sale screen · Arabic interface
  3. 3Set the scale barcode layout

    In Settings → Products & weight → Scale barcode: price-embedded or weight-embedded, prefixes (e.g. 20,21), total length, product-code length, value digits and decimals. The page explains the layout with an example and validates it live.

    Scale barcode settings: what the label carries (price or weight) and prefixes
    Scale barcode settings: what the label carries (price or weight) and prefixes · Arabic interface
  4. 4Rules that detect weighed products

    “Weight product rules” set the type automatically from the barcode, name or category (starts with, contains, regex…) with a fixed priority, and a “Test” button to try any value.

    Rules that detect weighed products automatically, with a rule tester
    Rules that detect weighed products automatically, with a rule tester · Arabic interface
  5. 5Selling by weight at the register

    Scan the scale label and the line is added at exactly the printed price (⚖), or pick the product and type the weight within the allowed precision and range.

    The supermarket cashier: a barcode cart by piece and carton, quick product tiles and payment buttons
    The supermarket cashier: a barcode cart by piece and carton, quick product tiles and payment buttons · Arabic interface

FAQ

The POS never guesses: the red line “Unable to determine the scale barcode …” appears and the cashier searches manually. Check the layout in Settings and test it with a real label.

Barcodes, weighed products and scale labels | Sitekoom