Перейти к содержанию

Статусы транзакций

После того, как bePaid обработает запрос на проведение транзакции, транзакция может получить один из следующих статусов:

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

Получение статуса транзакции

Чтобы узнать статус транзакции, отправьте запрос на получение статуса с uid или tracking_id.