Статуси платежів
Кінцеві статуси
Для інтеграції H2H рекомендується вважати кінцевими такі статуси:
SUCCESS — платіж успішно проведений.
SKIPPED_PAUSED — платіж пропущений через паузу плану (можливе лише примусове проведення мерчантом).
FAIL_WITHOUT_RETRY — платіж остаточно не проведений, автоматичних повторних спроб більше не буде (можливе лише примусове проведення мерчантом).
INVALIDATED — платіж скасовано через неактуальність і більше не буде оброблятися.
Усі інші статуси є проміжними та означають, що обробка платежу ще триває або буде продовжена автоматично.
Статус
Опис
WAITING
Платіж запланований та очікує настання часу проведення. Жодних дій не виконується до моменту запуску.
PAUSED
Проведення платежу призупинено, оскільки план підписки знаходиться у статусі PAUSED. Проведення буде можливе після відновлення плану.
SKIPPED_PAUSED
Платіж був пропущений через те, що на момент його виконання план перебував у статусі PAUSED. За потреби мерчант може ініціювати його примусове проведення.
PROCESSING
Платіж знаходиться в процесі передачі на проведення. Остаточний результат ще не визначений.
SENT
Запит на проведення успішно переданий у платіжну систему. Очікується фінальний результат виконання.
SUCCESS
Платіж успішно проведений. Кінцевий успішний статус.
RETRY
Попередня спроба проведення була невдалою. Платіж буде автоматично повторно відправлений відповідно до налаштованої логіки повторних спроб.
READY_FOR_RETRY
Платіж підготовлено до повторної спроби проведення. Повторне відправлення буде виконано автоматично після завершення поточного циклу обробки.
ALREADY_COMPLETED_ERROR
Під час обробки виявлено, що цей платіж уже був успішно виконаний. Додаткове проведення не здійснюється. Проміжний технічний статус.
ALREADY_IN_PROGRESS_ERROR
Виявлено, що для цього платежу вже виконується інша операція проведення. Повторний запуск тимчасово заблокований. Проміжний технічний статус.
SENDING_ERROR
Під час відправлення запиту виникла технічна помилка або не було отримано синхронну відповідь. Остаточний результат буде визначено після синхронізації зі статусом операції.
FAIL_WITHOUT_RETRY
Проведення платежу завершилося невдало та автоматичні повторні спроби більше не виконуватимуться. За необхідності мерчант може ініціювати примусове проведення.
INVALIDATED
Платіж більше не є актуальним і не може бути проведений. Це може статися, якщо змінилася версія плану, статус плану або статус замовлення не дозволяє виконання платежу.
Останнє оновлення