Возникновение идеи маркировки товара можно считать далекий 1948 год. Реализация идеи же первых штрих-кодов на товарах длилась довольно долго.
20 октября 1949 года Норман Джозеф Вудланд (Norman Joseph Woodland) и Бернард Сильвер (Bernard Silver) подали заявку в патентное бюро на изобретение. После чего права их творения были проданы.
Но первый товар, купленный при помощи современного способа сканирования, был продан в 1974 году. Это была жевательтная резинка. Чек от покупки кстати хранится даже в музее в США.
Когда вы сканируете специальный имеющийся код на квитанции для оплаты, вам всегда выходит сумма, указанная для внесения платежа, и она совпадает с той, что стоит в квитанции.
Если брать в расчёт, что квитанция несвежая, то и расчётный период будет взят прошлый, а значит сумма, начисленная для оплаты, не будет соответствовать актуальной.
Однако, если вы знаете примерный расход и ежемесячную сумму оплаты за коммунальные платежи, то при оплате по коду можете просто округлить или внести платёж с небольшим запасом, чтобы не было недоплаты (на всякий случай).
Если лицевой счет и прочие платёжные данные не менялись, то по старой квитанции оплачивать можно, платёж дойдёт, но сумму лучше вносить с запасом.
Также стоит учесть: если вы платите налог, то комиссия обычно не взимается, а за коммунальные платежи берётся комиссия практически всегда.
По всей видимости автора вопроса интересует именно то, как по штрихкоду можно определить тот или иной товар. Есть несколько видов штрихкода, обычно это одномерные и двумерные. В основном они работают на изменении яркости.
Так в одномерном штрихкоде каждая цифра закодирована полосками разной ширины. Есть и тонкие двойные линии, которые расположены как правило по краям и в середине, и служат они для калибровки сканера. Именно сканер определяет, вернее измеряет как меняется яркость отражённого цвета, если двигаться поперёк полос.
Именно по ширине тёмных полос определяются цифры, составляющие код данного продукта в базе данного магазина и соответсвественно его цена.
Что касается двумерного штрихкода, то он более сложный, самый популярный - это QR код, который состоит из чёрных и белых клеток. При этом используется уже не сканер, а цифровая камера, которая передаёт изображение уже специальной программе распознования образов и каждая клетка копирует один бит информации и один код может нести около полстраницы текста.
520 - это начальные цифры штрих-кода принадлежащего Греции, то есть сигареты произведены в этой стране. Есть множество справочных сайтов на которых можно узнать страну-производитель по штрих-коду, например этот.
Сам штриховой код, позволяющий автоматически считывать информацию о товаре и производителе при контроле был разработан в 1948-ом году в США (изобретатели: Джордин Джохэнсон, Бернард Сильвер, Норман Джозеф Вудланд). Идея реализована не была.
В конце 50-х годов прошлого века аналогичная идея была предложена американцем Давидом Коллинзом, улучшенная им в 1968-ом году.
А первым товаром, промаркированным таким штрихкодом была жевательная резинка "Wrigley’s", которая была продана в 1974-ом году (в настоящее время хранится в музее Смитсоновского Института).