Выписка заказа
Метод
/railway/order_issue
Пример запроса:
https://domain.rezonuniversal.com/api/railway/order_issue?key=aaaa&token=aaaabbbbccccddddeeeeffffddddaaaa&t=json&hash=9dc57ce91751a336f316cc58d844bedf&email=client@mail.com&signature=7b4b71efdd48ab803233609e97891ab84bb20a804845b78576891affb7151740
Параметры запроса
Описание
hash
Уникальных хеш заказа
id
ID заказа [альтернатива параметру hash]
Почта покупателя
phone
Телефон покупателя
name
Имя покупателя
surname
Фамилия покупателя
refer
Домен рефералла
signature
Подпись сообщения
Подпись сообщения формируется следующим образом:
signature = SHA256(order_hash + "|" + email + "|" + salt)
Соль задается и высылается администратором RezOn.
Пример формирования подписи:
Source: b67bc16afd5881ff103eec7dd897ef45|dima@test.ru|MYSALT Signature: ddbcc1c2541b8e865d877ef65027047d4f420147d111372d8cc5fd141e983a3c
Параметры ответа
Описание
order
Информация о заказе
issue_result
Результат выписки
Пример выписки заказа:
Статус заказа
Значение
Описание
Uncompleted
Не завершен
Issued
Выписан
Cancelled
Отменен
HaveReturn
Имеет возврат
WithError
С ошибкой
Статус оплаты заказа
Значение
Описание
NotPayed
Не оплачен
PayedByCreditCard
Оплачен кредитной картой
PayedBySMS
Оплачен с помощью подтверждающего кода
PayedByAPI
Оплата подтверждена через API
Источник данных ЖД
Значение
Описание
UZ
Укрзализныця
RZD
РЖД
Результат выписки ЖД заказа
Значение
Описание
DepositNotAllowed
Депозит агентства не позволяет выписать данный заказ (недостаточно средств)
Issued
Выписан
SomeError
Возникла ошибка при выписке
NoTempTickets
В заказе отсутствуют билеты для выписки
Last updated