Клиентский проект · интеграция с банками
Оплата → заказ → уведомление
Стек: REST API банков, вебхуки с проверкой подписи, асинхронная обработка
Интернет-магазин: покупатель оплатил, а заказ иногда не доходил до менеджера. Пересобрал обработку платежей и сверку статусов, чтобы оплата приводила к заказу.
~5 днейобычный срок таких работ
Микроплатежипроверка реальной оплаты
Поэтапномагазин продолжал продажи
Схема выполненной интеграции для интернет-магазина. Клиентские реквизиты не публикуются.
Что изменил
- Банковское уведомление сохраняется до обработки.
- При временной ошибке система повторяет обработку.
- Повторное уведомление не создаёт дубли для менеджера.
Результат и проверка
Заказ, статус оплаты и уведомление менеджеру связаны в один процесс. Проверял в отдельной среде на микроплатежах, затем переносил изменения поэтапно.
Срок около пяти дней — ориентир по моей практике. Объём платежей и период наблюдения в публичном кейсе не приводятся.