Список транзакций
Метод получения списка транзакций.
URL
Метод: GET
- Production:
https://api.baas.kvell.group/v1/orders
- Stage:
https://api.baas.stage.kvell.group/v1/orders
Параметры запроса
Название | Тип данных | Обязательно | Описание |
---|---|---|---|
page |
int | Да | Номер страницы |
size |
int | Да | Количество элементов на странице |
status |
string | Да | Статус транзакции |
date_from |
string | Да | Начало периода utc для фильтрации в формате 2024-05-21T10:39:53.764540Z |
date_to |
string | Да | Конец периода utc для фильтрации в формате 2024-05-22T10:39:53.764540Z |
Заголовки запроса
Название</div |
Тип данных | Обязательно | Описание |
---|---|---|---|
X-Api-Key |
string | Да | Уникальный идентификатор магазина |
X-Request-Id |
string | Да | ID запроса в формате uuid4 . Пример: e72ebb15-58d4-496d-891d-00c806f0fdf2 |
X-Signature |
string | Да | Подпись |
Формирование подписи
Подпись X-Signature
формируется конкатенацией X-Api-Key
, X-Request-Id
и secret_key
. Формируется sha256 от
полученной строки:
где secret_key
- секретный ключ, который находится в настройках магазина мерчанта.
Ответ запроса
Пример ответа
{
"items": [
{
"id": "string",
"description": "string",
"transaction": "string",
"amount": 0,
"commission": 0,
"inner_commission": 0,
"status": "string",
"created_at": "2025-02-27T15:40:25.904Z",
"instrument": "string",
"extra_data": {},
"payment": {},
"payout": {
"card_mask": "411111**1111"
}
}
],
"total": 0,
"page": 0,
"size": 0,
"pages": 0
}
Параметры ответа
Название | Тип данных | Описание |
---|---|---|
id |
string | ID транзакции в системе |
status |
string | Статус транзакции |
transaction |
string | Уникальный номер транзакции на стороне мерчанта |
amount |
integer | Сумма в копейках |
description |
string | Описание к транзакции |
created_at |
string | Дата создания транзакции по UTC |
instrument |
string | Способ оплаты: card - карта, sbp - СБП |
commission |
integer | Внешняя комиссия в копейках |
inner_commission |
integer | Внутренняя комиссия в копейках |
extra_data |
json | Дополнительная информация |
payment |
json | Дополнительная информация о платеже |
payout |
json | Дополнительная информация о выплате |
Список статусов
Название | Описание |
---|---|
new |
Новая транзакция |
processing |
Транзакция обрабатывается |
canceled |
Транзакция отклонена |
completed |
Транзакция выполнена |
refunded |
Транзакция возвращена |
part_refunded |
Транзакция частично возвращена |
reversed |
Транзакция отменена |
part_reversed |
Транзакция частично отменена |