Разобрали механику на одном чеке
Живая операция контрольного чека совпала с расчётом копейка в копейку. Стало ясно, что это не сбой, а правило в настройках.
На каждом шестом чеке сети гость списывал бонусы и тут же получал новые 5 %. Так была устроена настройка программы лояльности, и стандартные отчёты этого не показывали. Теперь действует правило «либо списание, либо начисление», а каждое нарушение видно в течение получаса.
Программа лояльности работала по настройкам, которые никто не перепроверял. Списание и начисление были частью одной акции с общим условием, поэтому гость, оплативший часть заказа бонусами, тут же получал новые 5 % с суммы, которую доплатил деньгами.
В отчётах iiko этого не видно: начисления iikoCard в стандартной аналитике пусты, а массовой выгрузки операций по гостям в API нет. Чтобы увидеть механику, пришлось разобрать один живой чек до копейки и пересчитать все чеки за три месяца.
Попутно выяснилось, что сгорание бонусов не срабатывало: у тысяч гостей лежали балансы, которые по правилам программы давно должны были сгореть.
Живая операция контрольного чека совпала с расчётом копейка в копейку. Стало ясно, что это не сбой, а правило в настройках.
Каждый шестой чек сети — со списанием бонусов, и на каждом из них шло новое начисление. Доля держалась одинаковой три месяца подряд: это система, а не случайность.
С середины сентября при списании бонусов новые не начисляются. Правило включено на всех точках сети.
Раз в 30 минут система смотрит свежие чеки. Если на одном чеке есть и списание, и начисление, приходит сигнал с кнопкой «О госте». Ошибка настройки на отдельной точке видна в тот же день.
Столько было до правила «либо-либо».
Стабильность доказала, что дело в настройке, а не в сбое.
Нарушение правила видно в тот же день, а не в конце месяца.
«Бонус — это обязательство сети перед гостем. Его надо считать так же строго, как деньги»вывод разбора программы лояльности
Начисления iikoCard не попадают в стандартную аналитику продаж, а выгрузить операции по всем гостям через API нельзя — только по одному гостю. Поэтому механику пришлось восстанавливать по живому чеку и пересчитывать.
Нет, iiko сделала ровно то, что было настроено: списание и начисление были в одной акции с общим условием. Ошибка — в настройке, которую никто не проверял на реальных чеках.
Каждые 30 минут система смотрит свежие чеки. Чек, где есть и списание, и начисление, — сигнал. Так видно и ошибку настройки на отдельной точке, и ручные операции кассира.
Оно не срабатывало, и балансы копились годами. Это отдельный вопрос для собственника: обнулять ли такие балансы и как предупредить гостей. Решения по нему принимает сеть.
Напишите нам в Telegram или Max — обсудим задачу, сроки и сразу назовём цену
Обсудить проект