Мобильные приложения / Блог ontech.pro
Сгорание бонусов: как показывать условия и напоминания
На главном экране показано 800 баллов, но завтра часть из них исчезнет. Для клиента это выглядит неожиданно, если приложение не объясняет срок заранее. Правила сгорания нужно показывать вместе с балансом и историей, а напоминания использовать как помощь, не как единственный источник условий.
Подготовила команда ontech.pro · · 3 мин чтенияОпределите, какие баллы истекают
Начисления разных акций могут иметь разные сроки. Храните их отдельными порциями с датой получения, основанием и окончанием действия. Общий баланс удобен для быстрого просмотра, но не заменяет этот учёт. Согласуйте порядок расходования: например, сначала использовать баллы с ближайшим сроком. Важно, чтобы расчёт в приложении совпадал с кассой и правилами программы. Если часть баллов пока недоступна, показывайте её отдельно, не прибавляя к сумме, которую клиент уже может потратить.
Покажите ближайшее изменение
Рядом с доступным балансом укажите, сколько баллов и когда перестанет действовать. Для нескольких дат полезен раскрываемый список, а не длинное пояснение на главном экране. Используйте точную дату и понятное правило времени. Фраза «действуют до пятницы» может означать начало или конец дня; это нужно уточнить. В условиях покупки покажите, какие баллы будут списаны сейчас. Клиенту не следует самостоятельно вычитать разные начисления, чтобы понять остаток после заказа.
Не связывайте продление с догадкой
Если покупка продлевает срок, определите, какие именно баллы продлеваются и какое событие считается покупкой. Оформленный, оплаченный и завершённый заказ — разные моменты. При возврате нужно решить, отменяется ли продление. Не используйте расплывчатое «проявляйте активность»: вход в приложение и покупка могут иметь разный смысл. Перед изменением правил программы сохраните условия уже выданных начислений либо согласуйте порядок перехода. Интерфейс должен отражать принятое решение, а не менять сроки случайным общим пересчётом.
Напоминайте с полезным контекстом
Уведомление должно сообщать сумму, дату и доступный способ использования, если предложение действительно подходит клиенту. Не зовите потратить баллы в филиал, который не участвует в программе. Определите частоту напоминаний и прекращайте их после расходования или истечения начисления. При переходе из старого сообщения покажите актуальную картину. Отсутствие push не должно лишать клиента доступа к срокам: настройки телефона и связи не заменяют понятного раздела программы внутри приложения.
Проверьте границу срока
Создайте несколько начислений с разными датами, частично оплатите заказ баллами, затем отмените покупку до и после окончания срока. Сверьте доступный остаток, ближайшее сгорание и историю. Отдельно проверьте корзину, открытую до полуночи и подтверждаемую после: повторный расчёт должен объяснить изменения до оплаты. Если сотрудник продлевает баллы вручную, сохраняйте причину и автора. Приёмка считается успешной, когда клиент и поддержка могут восстановить происхождение каждой части баланса без ручного пересчёта чужих таблиц.