Справочник

Статусы платежей

Полный жизненный цикл транзакции - от создания до финального состояния

Жизненный цикл

Платёж создаётся в статусе pending и переходит в один из финальных статусов. Финальные статусы не меняются - на них и ориентируйтесь при обработке.

pending
Ожидает оплаты · промежуточный
Платёж создан, ссылка на оплату выдана. Клиент ещё не завершил оплату. Нефинальный статус
paid
Оплачен · финальный
Средства получены и зачислены. Финальный статус - именно по нему отгружайте товар или услугу
failed
Ошибка · финальный
Оплата отклонена провайдером или не прошла инициацию. Финальный статус
expired
Истёк · финальный
Срок жизни платёжной ссылки истёк до оплаты (см. expires_at). Финальный статус
refunded
Возврат · финальный
По платежу выполнен возврат средств. Финальный статус
chargeback
Чарджбэк · финальный
Оспаривание платежа на стороне банка-эмитента. Финальный статус
Отгружайте по paid

Единственный статус, подтверждающий получение средств, - paid. Все остальные финальные статусы (failed, expired, refunded, chargeback) означают, что денег у вас нет.

Финальные и промежуточные

  • Промежуточные: pending - ждём действия клиента
  • Финальные: paid, failed, expired, refunded, chargeback

Статусы приходят в вебхуках и доступны через запрос статуса.