Платёж завис: что делать, когда деньги ушли, а подписка не активировалась
Классическая ситуация: у клиента списали деньги, у вас в базе платёж со статусом «в обработке», доступа нет, клиент пишет гневное письмо.
Причины почти всегда технические:
— Вебхук от платёжки не дошёл или пришёл, но ваш сервер ответил ошибкой.
— Платёж на стороне банка в статусе авторизации, а не списания. Деньги заморожены, но не переведены.
— Ваш обработчик вебхука отработал, но упал до обновления статуса подписки.
Что должно быть готово заранее:
— Ручная проверка платежа по идентификатору в кабинете платёжной системы. Поддержка должна уметь это делать без разработчика.
— Кнопка «активировать вручную» с обязательным указанием причины и записью в журнал.
— Фоновая задача, которая раз в час сверяет «зависшие» платежи старше 15 минут с платёжной системой и дожимает их.
Клиенту — сразу открыть доступ, если платёж виден в системе платёжки. Разбираться, почему вебхук не дошёл, можно потом. Клиент, который заплатил и ждёт, — худшая реклама вашего сервиса.
Пейволы и Подписки
@paywall_setup
Платёж завис: что делать, когда деньги ушли, а подписка не активировалась
Этот пост опубликован в Telegram-канале Пейволы и Подписки. Подписаться можно по ссылке: @paywall_setup.