Сегодня прогуливаясь по магазину заметил пару деталей, в одних магазинах стоят целые компьютеры со считывателями, чек-машинками и т.п., а в других стоит лишь 1 платежный терминал размером со смартфон, который позволяет засунуть карточку, я немного не понял этого:
1) Как в полноценных системах интегрируется считыватель штрих-кода? Есть Open-Source проекты?
2) Как в маленьких магазинах производится расчет? Ведь этот терминал позволяет лишь вставить карточку и написать пин-код, но как терминал узнает сколько нужно "снять"?
В полноценных системах легко использовать специальные сканеры штрих-кодов.
Многие из них "вставляются в клавиатуру", то есть при считывании штрихкода, эмулируют нажатие цифр на клавиатуре, вводя в нужное поле код товара.
В маленьких магазинах делают одновременно два чека - пробивают чек по кассе и пробивают оплату через маленький терминал, вводя сумму вручную, тут главное чтобы сумма совпадала