Skip to content

Интерфейс взаимодействия с брокером

Тест: https://sapi.airbapay.kz/bg-proxy-general/api/v1/order/update-state

Swagger: Swagger UI

Прод: https://api.airbapay.kz/bg-proxy-general/api/v1/order/update-state

Swagger: Swagger UI

В поле callbackUrl необходимо передавать URL по которому Брокер будет отправлять магазину статусы заказа. Поэтому магазину необходимо реализовать такой сервис. Описание сервиса https://sapi.airbapay.kz/bg-proxy-general/swagger/index.html#/Partners/post_update_merchant_order_state

Обновление статуса заявки

ПолеДеталиПримерРешение
МетодPOST
ОписаниеОбновление статуса заявки
URLorder/update-state
АвторизацияBearer TokenBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9
.eyJzeXN0ZW0iOiJtZXJjaGFudCIsImV4cCI6MTU5NjU4NT
k5Mywic3ViIjoiYnJva2VyLWdvb2RzIn0
.Jq2xffP0Z0acliHYK8ImPEtevxncKhzV0u_awPRZH7s
Формат ответаJSON
Статус ответа200 В случае успешного сценария{
"code": "200",
"message": "Заявка успешно обновлена",
"status": "Success"
}
400 В случае ошибки в запросе{
"code": "400",
"message": "Неверные входные данные",
"status": "Bad Request"
}
запрос имеет неправильные входные данные, проверить правильно ли заполнен запрос
401 Ошибка авторизации{
"code": "401",
"message": "token: token does not have permission to perform this action",
"status": "Access Denied/Forbidden"
}
токен либо отсутствует в заголовке либо токен не валиден (истек срок жизни токена)
500 Неизвестная ошибка{
"code": "500",
"message": "Внутренняя ошибка сервера",
"status": "Internal Server Error"
}
возникла внутренная ошибка вашего сервиса