Коли це потрібно
Повернення користувача на сторінку «дякуємо» не є підтвердженням оплати. Потрібно обробляти підписані події провайдера, перевіряти суму, валюту й ідентифікатор замовлення, а також враховувати часткові платежі або повернення.
Як влаштоване рішення
Узгоджуємо таблицю платіжних станів: очікування, успішно, відхилено, частково, повернено. Підключаємо доступні webhook, зберігаємо ID транзакції та захищаємося від повторної обробки. Для менеджера передбачаємо журнал подій із поясненням, чому стан замовлення змінився.
Як перевірити результат
Тестуємо успішну й невдалу оплату, подвійне надходження webhook, неправильну суму, повторне відкриття сторінки після оплати та повернення коштів. Дані CRM звіряємо з фактичними даними платіжного провайдера.
Обмеження та умови
Фіскалізація, банківська звітність і юридичне оформлення повернень не входять автоматично до інтеграції — ці вимоги погоджуються окремо.
Що надіслати для оцінки
Опишіть поточний сайт чи процес, додайте посилання, перелічіть підключені сервіси та бажаний результат. Після перевірки доступних інтеграцій погодимо обсяг робіт і порядок приймання.
Надіслати опис задачі ↗