Appearance
Payment status
Сервис Payment status используется для получения актуального статуса платежа.
Для вызова сервиса статуса платежа необходимо авторизоваться с payment_id. В payment_id указать ID платежа в платежной системе, который вернул сервис создания платежа.
Параметры запроса
URL base_url/api/v1/payments
Method GET
Параметр | Тип | Описание |
---|---|---|
id* | string | ID платежа Airba Pay |
created* | datetime | Дата создания платежа |
terminal_id* | string | ID терминала |
invoice_id* | string | Номер заказа в системе продавца |
amount* | number | Сумма платежа/заказа. Пример: 10, 200.20 |
currency* | string | Валюта. Пример: KZT |
description* | string | Описание платежа/заказа |
email* | string | Email покупателя Пример: at@email.com |
phone* | string | Номер телефона покупателя Формат: 7xxxyyyyyyy Пример: 77017576252 |
language* | string | Язык интерфейса платежной формы |
status* | string | Статус платежа Примечание - Статусы платежей |
error_message | string | Сообщение об ошибки, в случае если платеж в статусе “error” |
card_id | string | ID сохраненной карты |
success_back_url* | string | URL возврата в магазин при успехе |
failure_back_url* | string | URL возврата в магазин при ошибке |
success_callback* | string | URL вебхука при успехе |
failure_callback* | string | URL вебхука при ошибке |
refunds | array | Возвраты |
– created* | datetime | Дата вовзврата |
– amount* | number | Сумма возврата |
– reason | string | Причина возврата |
json
{
"id": "63eae27b42c19945fd82a",
"created": "2024-02-29T01:23:07.578Z",
"terminal_id": "63e7226d8602a067e4e8",
"invoice_id": "77",
"amount": 100,
"currency": "KZT",
"description": "description",
"email": "client@gmail.com",
"phone": "77071230123",
"language": "ru",
"status": "new",
"error_message": "",
"card_id": "63a42ffb47da29b5a48",
"success_back_url": "https://success_back_url",
"failure_back_url": "https://failure_back_url",
"success_callback": "https://aisarov.kz/rest-message.php",
"failure_callback": "https://aisarov.kz/rest-message.php",
"refunds": [
{
created": "2024-02-29T01:45:07.578Z",
"amount": 100,
"reason": "Клиент вернул товар",
}
]
}