Выгрузка билетов
Метод |
/air/tickets |
Пример запроса:
https://domain.rezonuniversal.com/api/air/tickets?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&t=json&dateFrom=2015-01-01T00:00:00&dateTo=2015-06-01T00:00:00
Параметры запроса | Описание |
dateFrom | Период "с" YYYY-MM-DDTHH:MM:SS, например 2020-03-29T21:12:00 |
dateTo | Период "по" YYYY-MM-DDTHH:MM:SS, например 2020-03-29T21:12:00 |
showPayedOrders | Фильтрация по статусу оплаты заказа (поле pay_status). Если значение не задано (поведение по умолчанию) - выводятся все заказы, если |
showOrdersWithoutTickets | Фильтрация по наличию билетов в заказе. Если значение не задано или указано |
showActiveOnly | Фильтрация по статусу заказа (поле order_status). Если значение не задано или указано |
Если период не задан - вернутся все записи за последний месяц.
Структура AviaTickets
Параметр | Описание |
order_id | Номер заказа |
order_created | Дата и время создания |
user_email | Email пользователя |
order_status | Статус заказа (ACTIVE - значение по умолчанию, CANCELED - отменен, ERROR - с ошибкой, IN_PROGRESS - не завершен) |
pay_status | Статус оплаты (NotPaid - не оплачен, Paid и PaidByB2B - оплачен) |
pass_count | Количество пассажиров |
order_total_to_pay | Общая стоимость к оплате (то, что видит клиент) |
service_fee | Сервисные сборы |
main_agency_service_fee | Сервисные сборы главного агенства |
additional_services_sum | Сумма за дополнительные услуги |
order_pay_commision | Сумма сбора за выбранный метод оплаты |
discount | Скидка |
order_currency | Валюта заказа |
buyer | Объект, описывающий покупателя |
avia_tickets | Массив в билетами |
Структура buyer
Параметр | Описание |
name | Имя |
surname | Фамилия |
phone | Номер телефона |
Структура tickets
Параметр | Описание |
ticket_number | Номер билета |
fare | Стоимость тарифа |
fare_curr | Валюта тарифа |
Важно!
При суммировании суммы тарифа, сервисных сборов/скидок и доп.услуг - общая сумма заказа (order_total_to_pay) может не соответствовать рассчитанной, т.к. в заказе могут присутствовать комиссия за метод оплаты, страхование, или другие примененные модификаторы, влияющие на общую сумму к оплате. Так же возможно несоответствие поля fare в билете или полное его отсутствие, если расчет был создан некорректною. Подробную информацию о цене можно найти в ответе запроса Информация о заказе .
Last updated