Описание API Vendista, запрос /Transactions
Возвращаемые данные:
Поле |
Пример заполнения поля |
Комментарий |
id | 11674359 | id транзакции в БД Вендиста |
term_id | 7732 | id терминала Вендиста |
sum | 13000 | Сумма транзакции в копейках |
rrn | 000077314440 | RRN |
approval_number | 219825 | Approval Number |
response_code | 0 |
Response Code 0, 116, 120… - если ответ от хоста ВПП был получен 999 - если не получен |
terminal_id | VP009419 | TID ВПП |
time | 2022-01-10 13:07:26.401 | Время транзакции |
result | 1 |
1= успех. 0 = отказ ВПП, -1 при отсутствии ответа от ВПП, -2 - при невозможности соединиться с хостом ВПП, -3 - не заполнен tid, -4 при всех других ошибках |
bank_delay | 2351 | Время ожидания ответа от хоста ВПП (в миллисекундах) |
total_server_delay | 2359 | bank_delay + время обработки сервером Вендиста (в миллисекундах) |
total_client_delay | 5203 | total_server_delay + GSM. Общее время ожидания покупателя (в миллисекундах) |
mti | 0200 | MTI |
machine_item_id | 17 |
Номер кнопки автомата (0 - 255) null = товар не выдан |
item_info | Espresso | Название выданного товара (если заполнена Товарная матрица) |
card_number | 54****9024 | Номер карты |
reverse_id | 0 | Id транзакции, которой была отменена текущая транзакция (0 = отмены не было) |
reverse_time | null | Время отмены текущей транзакции |
Запрос:
https://api.vendista.ru:99/transaction?token=<Токен клиента>
Доступно 9 фильтров и сортировок.
Сгенерировать текст запроса удобнее здесь (раздел /transactions):