Мой провал в биллинге подписок.
Раньше если оплата не прошла (карта заблокирована, лимит, whatever) - подписка висела в подвешенном состоянии. Человек думал что всё ок, а сервис не работал. Поддержка получала 10-15 тикетов в неделю: «Почему у меня ничего не работает?» Сделали auto-cancel: если 3 попытки оплаты не прошли - отменяем подписку и честно говорим: «Проблема с оплатой, почини». А ну и уведомление об оплате выглядело так: «Спасибо за оплату! Ваша подписка продлена до...» Скучно. Как квитанция из ЖКХ. Добавили GIF-ки. Оплатил - летит анимация с конфетти. Подписка заканчивается - грустный кот. Глупость? Может быть. Зато стало точно заметне, потихоньку подсвечиваем клиентам то зачем они к намм пришли)