Проверить статус продажи
POST/update_payment_status
Метод который используется для проверки статуса транзакции и подтверждения продажи.
Request
- application/json
Body
Метод для подготовки статической платежной ссылк и к работе.
API ключ из кабинета LIFE PAY. Ключ можно получить в разделе Настройки → Разработчикам
Possible values: <= 32 characters
id заказа из кассового ПО который использовался при вызове метода /activate_rpl.
Responses
- 200
- 400
- 415
Ответ API
- application/json
- Schema
- Example (from schema)
- Pending (code 0)
- Success (code 1)
- Cancelled (code 2)
- Error (code 3)
Schema
- UpdateStatusSuccessResponse
- UpdateStatusErrorResponse
0- Продажа создана \ ожидание оплаты.1- Продажа оплачена.2- Продажа отменена \ продажа не была оплачена.3- Ошибка в order_id0- Продажа создана \ ожидание оплаты.1- Продажа оплачена.2- Продажа отменена \ продажа не была оплачена.3- Ошибка в order_id
anyOf
Possible values: [0, 1, 2, 3]
Код ответа:
Дополнительные сведения об операции (если есть)
data
object
required
Детали проверки статуса
Список номеров возвратов. Значение есть только если по продаже был создан возврат
Статус оплаты
Possible values: [0, 1, 2, 3]
Код ответа:
Сообщение об ошибке
data
object
Детали проверки статуса
Список номеров возвратов. Значение есть только если по продаже был создан возврат
Статус оплаты
{}
{
"code": 0,
"data": {
"refunds": [],
"status": "ожидает подтверждения"
},
"message": ""
}
{
"code": 1,
"data": {
"refunds": [
"123"
],
"status": "успешна"
},
"message": ""
}
{
"code": 2,
"message": "отменена",
"data": {
"refunds": [],
"status": "не успешна"
}
}
{
"code": 3,
"data": {},
"message": "Order not found."
}
Validation error
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
validation_error
object
body_params
object[]
{
"validation_error": {
"body_params": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}
}
Unsupported Media Type error
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
validation_error
object
body_params
object[]
{
"validation_error": {
"body_params": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}
}