Список сделок и их статусы
Общая информация
Section titled “Общая информация”Каждая транзакция в системе имеет статус, который отражает её текущее состояние и этап обработки.
Статусы используются как для Pay-In, так и для Pay-Out операций и позволяют отслеживать жизненный цикл заявки от создания до финального результата.
Изменения статусов автоматически отправляются через webhook.
Статусы Pay-In транзакций
Section titled “Статусы Pay-In транзакций”Ниже описаны все возможные состояния, через которые может проходить операция приёма платежа (Pay-In).
active
Section titled “active”- Платёжная заявка создана и активна.
- Клиенту выданы реквизиты для оплаты.
- Ожидается поступление средств от клиента.
- После успешной оплаты статус обычно обновляется автоматически в течение короткого времени.
success
Section titled “success”- Платёж успешно выполнен.
- Средства получены и зачислены на баланс.
- Операция завершена и считается успешной.
canceled
Section titled “canceled”- Клиент не выполнил оплату в установленный срок.
- Заявка автоматически отменена системой.
- Время ожидания оплаты настраивается в параметрах аккаунта.
dispute
Section titled “dispute”- По транзакции инициирован спор.
- Обычно возникает, если клиент предоставляет подтверждение оплаты.
- Операция передаётся на ручное рассмотрение службой поддержки.
- Автоматическая обработка временно приостанавливается.
success_changed
Section titled “success_changed”- Проверка успешно завершена.
- Итоговая сумма транзакции пересчитана на основе фактического платежа.
- После пересчёта операция подготавливается к финальному завершению.
Статусы Pay-Out транзакций
Section titled “Статусы Pay-Out транзакций”Для операций вывода средств (Pay-Out) используется отдельный начальный статус.
pending
Section titled “pending”- Заявка на выплату создана.
- Операция ожидает начала обработки системой или оператором.
- Это стартовый статус для Pay-Out транзакций.
active (Pay-Out)
Section titled “active (Pay-Out)”- Выплата находится в процессе выполнения.
- Операция обрабатывается оператором или автоматизированной системой.
- Выполняется проверка реквизитов и отправка средств.
success (Pay-Out)
Section titled “success (Pay-Out)”- Выплата успешно завершена.
- Средства отправлены по указанным реквизитам.
- Дополнительных действий не требуется.
canceled (Pay-Out)
Section titled “canceled (Pay-Out)”- Выплата отменена.
- Возможные причины:
- некорректные реквизиты;
- невозможность зачисления средств;
- ошибки, выявленные при проверке.
Важные особенности
Section titled “Важные особенности”- Статус транзакции может изменяться несколько раз в процессе обработки.
- Все изменения статусов отправляются через webhook.
- Обработка webhook-уведомлений должна быть идемпотентной.
- Бизнес-логику рекомендуется выполнять только после финальных статусов (
success,success_changedилиcanceled).
Данный список статусов является основой для отслеживания состояния всех транзакций и корректной интеграции платёжных процессов.