Платежі на мийці: від заліза до звірки
На мийці самообслуговування гроші проходять чотирма різними шляхами, і кожен ламається по-своєму. Нижче — як це працює від контролера поста до звірки наприкінці зміни, і чому недостачу майже завжди знаходять не в касі, а в зіставленні двох журналів.
Чотири шляхи, якими приходять гроші
Монети й жетони. Найстаріший шлях: монетоприймач рахує, контролер додає час. Простий, але вимагає інкасації, і саме тут найлегше не помітити розбіжність.
Купюри. Купюроприймач із касетою. Дає більше грошей за візит і менше інкасацій, але додає касету, підробки й окремий журнал подій.
Картка на посту. Безконтактний термінал прямо на стійці. Клієнту зручно, але термінал на кожен пост — найдорожчий варіант на мережу.
QR і застосунок. Клієнт платить з телефона, пост отримує команду від сервера. Дешевше за термінали, дає особистий рахунок і знижки, але вимагає звʼязку й робочого сервера — тобто переносить ризик із заліза в інфраструктуру.
Хто кому вірить
Головне питання архітектури: що вважається фактом оплати. Якщо фактом є повідомлення від банку — пост запуститься навіть тоді, коли гроші на рахунок не дійшли. Якщо фактом є відповідь контролера — клієнт може заплатити й не отримати часу через обрив звʼязку.
Робоче рішення — дві незалежні події й звірка між ними: «оплату прийнято» і «час видано». Обидві пишуться з міткою часу й номером поста, і наприкінці доби кожна оплата має мати пару. Оплата без видачі — це скарга клієнта, яка ще не надійшла. Видача без оплати — це або збій, або зловживання.
Саме ця пара, а не сума в касі, і є справжнім обліком. Каса показує, скільки лишилось; пара показує, що сталось.
Що ламається найчастіше
Звʼязок. На придорожній мийці мобільний інтернет падає регулярно. Система, яка без інтернету не запускає пост, втрачає виручку саме в години пік. Правильна поведінка — локальна робота з накопиченням подій і відправкою, коли канал повернеться.
Живлення. Просідання в момент, коли вмикається насос, збиває термінал або купюроприймач. Класична ознака: збої трапляються лише на найпотужнішій програмі й майже ніколи вночі.
Час. Контролер із власним годинником без синхронізації поступово розходиться з сервером. Через місяць звірка по змінах перестає сходитись, і причину шукають у людях, а не в годиннику. Час зберігають в UTC, показують у київському, синхронізують регулярно.
Три числа, які власник має бачити щодня
Виручка за кожним постом за добу. Не загальна по точці — саме за постом. Пост, який раптом дає вдвічі менше за сусідній, майже завжди має технічну причину, і її видно за день, а не за квартал.
Кількість оплат без пари. Нуль — норма. Будь-яке інше число вимагає пояснення того ж дня.
Час простою по постах. Пост, який не працював чотири години в суботу, коштує більше за будь-яку функцію в системі.
Усе інше — графіки, конверсії, середній чек — приємне, але не щоденне. Три числа щоранку дають більше, ніж двадцять графіків раз на місяць.
Де витікає виручка
Найчастіше — не в крадіжці, а в тиші. Пост не працює, ніхто не помітив; купюроприймач заклинило вночі, відкрили вдень; термінал відвалився, а клієнти просто поїхали. Сповіщення про поломку окупається швидше за будь-яку аналітику.
Друге місце — ручні запуски. Можливість запустити пост без оплати потрібна для обслуговування, і вона ж — найпростіший спосіб. Лікується не забороною, а журналом: хто, коли, скільки хвилин, з якої причини. Журнал, який ніхто не читає, все одно працює: люди поводяться інакше, коли знають, що подія записується.
Третє — невідповідність тарифів. Ціна в контролері, ціна на табличці й ціна в застосунку мають братись з одного джерела. Коли їх три, рано чи пізно вони розійдуться, і дізнаєтесь ви про це від клієнта.
Часті питання
Чи вигідніше ставити термінал на кожен пост, чи один на мийку
Що робити, коли контролер поста закритий і нічого не віддає
Скільки часу займає підключення оплат на діючій мийці
Ще відповіді
Оновлено: 2026-09-20