@ -651,10 +627,10 @@ XML-ответ в обязательном порядке имеет корне
### bookOrder
Бронирование заказа. Бронь сохраняется в течение ограниченного времени,
Бронирование заказа. Бронь должна сохраняться в течение ограниченного времени,
от 20 до 60 минут. Если в указанный период времени не поступает
подтверждение оплаты через метод confirmOrder(), то бронирование
автоматически отменяется. Метод должен выполнить все возможные проверки
подтверждение оплаты через метод confirmOrder(), то система реализующая протокол
обязана отменить бронь. Метод должен выполнить все возможные проверки
корректности переданных данных. В случае ошибки заказ не должен быть
создан. Допускается бронирование нескольких билетов в рамках одного
заказа. В параметрах запроса передаются идентификатор рейса,
@ -817,7 +793,7 @@ RETURNED Выполнен возврат билета. Данный статус
<arrivalDate>2016-07-13T16:20:00</arrivalDate>
<!-- Станция назначения. Обязателен. -->
<arrivalStation>Углич</arrivalStation>
<!-- Название места. Обязателен. -->
<!-- Название места. Обязателен для билетов с местом. -->
<seatNum>1</seatNum>
<!-- Информация о пассажире. -->
<Passenger>
@ -835,9 +811,9 @@ RETURNED Выполнен возврат билета. Данный статус
</Passenger>
<!-- Тариф (руб). Обязателен после подтверждения. -->
<fare>0</fare>
<!-- Cборы (руб). Обязателен после подтверждения. Если нет то 0. -->
<!-- Cборы автовокзала(руб). Обязателен после подтверждения. Если нет то 0. -->
<fees>0</fees>
<!--Удержано Остальные сборы (руб). Обязателен в случает возврата. -->
<!--Сумма возврата (руб). Обязателен в случает возврата. -->
<repayment>0</repayment>
<!-- Информация о страховании. Обязательно. Необходим при печати билета. -->
<insuranceInfo>СТРАХОВЩИК: ПАО "Росстрах"; 119991; г. Москва; ул. Большая Ордынка; д. 40; стр.</insuranceInfo>
@ -913,7 +889,7 @@ bookOrder или updateTicket. Вызов этого метода означае
Ответ:
Ответ аналогичен ответу на запрос [getOrder](#getorder) c именем корневого тега CancelTicketResponse
Ответ аналогичен ответу на запрос [getOrder](#getorder) c именем корневого тега CancelTicketResponse. В ответе необходимо возвращать информацию только по обработанным билетам.
### returnTicket
@ -946,7 +922,7 @@ bookOrder или updateTicket. Вызов этого метода означае
Ответ:
Ответ аналогичен ответу на запрос [getOrder](#getorder) c именем корневого тега ReturnTicketResponse
Ответ аналогичен ответу на запрос [getOrder](#getorder) c именем корневого тега ReturnTicketResponse. В ответе необходимо возвращать информацию только по обработанным билетам.
### updateTicket
@ -1009,3 +985,27 @@ bookOrder или updateTicket. Вызов этого метода означае
</UpdateTicketResponse>
```
Отличия от версии 1
-------------------
* Удален атрибут success. Анализ ошибки проиводится по наличию тега Error
* Изменено именования корневых тегов ответа.
* Отмена или ворзрат нескольких билетов одновременно.