Перейти к содержимому
Все вопросыОперации и споры

Что делать, если уведомление о платеже не дошло до магазина? | MULENPAY

Если в кабинете платёж «Обработан», а в магазине заказ неоплачен, значит уведомление либо не дошло, либо не было обработано. Статус платежа при этом не теряется: его всегда можно получить запросом к API и обновить заказ самостоятельно.

Что проверить у себя

  • Адрес обработчика указан в кабинете и совпадает с тем, что реально работает на сайте.
  • Обработчик доступен из интернета по HTTPS и не закрыт авторизацией или файрволом.
  • В ответ на уведомление возвращается код 200, а не редирект и не ошибка.
  • Проверка подписи не отклоняет запрос из-за неверного секретного ключа.

Как не терять платежи

  • Не полагайтесь только на уведомления: запрашивайте статус платежа при открытии заказа.
  • Логируйте входящие уведомления с телом запроса — без этого причину не найти.
  • Обрабатывайте повторные уведомления по одному и тому же платежу идемпотентно.

Зачем уведомления подписываются и как проверять подпись — в отдельном ответе.

Посмотреть, как это работает в MulenPay

Остались вопросы?

Напишите нам — ответим и поможем подключить приём платежей.

Телеграм-бот

@Mulenpay_support_bot

Быстрые ответы 24/7

Юридический адрес

RBY Commerce Ltd.

8 Copthall, Roseau Valley, 00152, Commonwealth of Dominica

Оставить заявку

Заполните форму — менеджер свяжется с вами, подберёт условия и поможет с интеграцией.

Нажимая кнопку, вы соглашаетесь с обработкой персональных данных.

TelegramTelegram