Group Можливі статуси
Якщо платіж або виплата успішно створені, у відповіді Feennex поверне унікальний ідентифікатор і статус операції. Платежі та виплати мають різні статуси.
Статус може бути фінальним і нефінальним. Продовжуйте запитувати статус, поки не повернеться один із фінальних статусів.
Статуси платежів відрізняються залежно від того, для якого способу оплати ви створювали платіж:
Статуси платежу при оплаті з гаманця Feennex
| Статус | Значення | Опис |
|---|---|---|
| 1 | Waiting | Платіж знаходиться на стадії очікування дій користувача |
| 2 | Paid | Платіж оплачений клієнтом. Фінальний статус |
| 3 | Canceled | Платіж скасований клієнтом. Фінальний статус |
| 4 | Expired | Закінчився строк життя рахунку. Фінальний статус |
Статуси платежу при оплаті сторонніми способами оплати
| Статус | Значення | Опис |
|---|---|---|
| 1 | Created | Платіж створено та очікує обробки |
| 2 | Waiting | Платіж знаходиться на стадії очікування дій користувача |
| 3 | PsCreatingError | Помилка створення платежу на стороні платіжної системи |
| 4 | Success | Оплату пройшло. Фінальний статус |
| 5 | CallbackError | Застарів. Не використовується для нових платежів |
| 6 | PsRejected | Відхилено на стороні платіжної системи. Фінальний статус |
| 7 | Refunded | Сума рахунку повернена платнику платіжною системою. Фінальний статус |
| 8 | Hold | Від платіжної системи отримано колбек з неуспішним статусом платежу, крім Recalculated |
| 9 | pspRefunded | Сума рахунку повернена платнику системою Feennex. Фінальний статус |
| 10 | Captured | Кошти по оплаті рахунку заблоковані платіжною системою |
| 11 | Refunding | Кошти по оплаті рахунку в процесі повернення: відправлено запит в платіжну систему на повернення коштів |
| 12 | Recalculated | Сума по оплаті рахунку була перерахована. Фінальний статус. Користувач при оплаті рахунку відправив іншу суму замість тієї, яка була вказана при створенні рахунку. Детальніше про дії при невірній сумі платежу |
Статуси виплат
Статуси у виплатах відрізняються залежно від того, куди переказуються гроші.
Статуси виплат на гаманець Feennex
Виплата на гаманець не має статусу. Якщо у відповіді повертається параметр id (унікальний ідентифікатор виплати), це означає, що виплата пройшла.
Вам не потрібно додатково запитувати статус виплати.
Статуси виплат на рахунок у сторонній системі
Якщо виплата успішно створена, то у відповіді буде повернуто унікальний ідентифікатор виплати та її статус.
Статус може бути фінальним і нефінальним. Продовжуйте запитувати статус платежу, поки не отримаєте один із фінальних статусів.
| Статус | Значення | Опис |
|---|---|---|
| 1 | Created | Виплату створено та очікує обробки |
| 2 | WaitingManualConfirmation | Виплата вимагає ручного підтвердження з боку оператора |
| 3 | PsProcessing | Виплату відправлено в платіжну систему |
| 4 | PsProcessingError | Помилка при виплаті на стороні платіжної системи. Спробуйте запросити статус пізніше або зверніться в підтримку |
| 5 | Success | Виплату завершено. Гроші списано з рахунку вашого магазину. Фінальний статус |
| 6 | Rejected | Відхилено на стороні платіжної системи. Кошти не списано з рахунку магазину. Фінальний статус |
| 7 | ManualConfirmed | Виплату підтверджено оператором та очікує проведення |
| 9 | PsNetworkError | Мережева помилка на стороні платіжної системи |
| 10 | CanceledManually | Вивід скасовано на стороні системи Feennex в ручному режимі. Фінальний статус |
| 11 | Refunded | Вивід завершився успішно |
Статуси чеків
Зверніть увагу! Чеки потрібні тільки для способу оплати Переказ на банківський рахунок, коли платник провів оплату, а статус платежу не змінився.
Чек, який ви передали в технічну підтримку за допомогою методу Відправка чеків, може мати один з наступних статусів:
| Статус | Опис |
pending | Чек отримано та перевіряється. |
succeed | Чек успішно перевірено. Статус не говорить про те, що переказ пройшов. |
rejected | Перевірка чека не пройшла. |
Щоб дізнатися статус чека, періодично відправляйте запити на Отримання статусу чека