Статусы транзакций
После того, как bePaid обработает запрос на проведение транзакции, транзакция может получить один из следующих статусов:
Статус | Описание |
---|---|
pending |
Запрос на проведение транзакции принят, но транзакция еще не завершена. Система bePaid отправила вам параметры формы для перенаправления покупателя на сайт платёжного метода, чтобы покупатель смог там завершить транзакцию. |
expired |
Транзакция не завершена в срок, установленный в параметре запроса expired_at . Данную транзакцию можно удалить с помощью соответствующего API, а покупателю необходимо отправить уведомление и при необходимости инициировать новую транзакцию с указанными реквизитами. |
error |
Запрос на проведение транзакции не принят. Вероятнее всего, тело запроса содержит ошибки, не позволяющие провести транзакцию. Вместе с данным статусом bePaid возвращает также текст сообщения об ошибке. |
successful |
Транзакция проведена успешно. |
failed |
Провести транзакцию не удалось. |
deleted |
Транзакция была удалена. |
Получение статуса транзакции
Чтобы узнать статус транзакции, отправьте запрос на получение статуса с uid
или tracking_id
.