Письмо о подтверждении заказа до оплаты путает клиента и менеджеров. Клиент думает, что все готово, хотя платеж еще не прошел или может быть отклонен.
В чем проблема
Письмо часто привязано к созданию заказа, а не к успешному webhook оплаты. Еще возможна путаница статусов pending, authorized, paid и captured.
Что проверяю
- На каком событии отправляется письмо.
- Какие статусы есть у заказа и платежа.
- Доходит ли webhook платежной системы.
- Нет ли очереди писем, которая не проверяет актуальный статус.
- Как обрабатывается неуспешная и повторная оплата.
Как исправляю
Я разделяю письма: заказ создан, оплата ожидается, оплата получена, оплата не прошла. Каждое письмо должно уходить на своем статусе.
- Проверяю текущую цепочку событий.
- Переношу письмо подтверждения на успешную оплату.
- Добавляю отдельное письмо ожидания оплаты при необходимости.
- Исправляю обработку webhook.
- Тестирую успешную, неуспешную и повторную оплату.
Что получает заказчик
- Клиент получает письмо в правильный момент.
- Менеджеры не видят ложных оплаченных заказов.
- Платежные статусы становятся понятнее.
- Меньше спорных ситуаций с заказами.
Что нужно для старта
- Доступ к магазину.
- Название платежной системы.
- Тексты писем.
- Примеры заказов, где письмо ушло раньше оплаты.
Вопросы и ответы
Нужно ли отправлять письмо о создании заказа?
Можно, но его текст должен честно говорить, что оплата еще ожидается.
Что делать с оплатой, которая подтвердилась позже?
Webhook должен обновить статус и отправить уже письмо об успешной оплате.
Нужна похожая задача?
Напишите, что именно сломалось или что нужно запустить. Я разберу симптомы, проверю техническую причину и предложу понятный план работ с адекватными сроками.