1564
правки
Изменения
Новая страница: «После бронирования, если не истек таймлимит можно аннулировать сделанный заказ. Аннуляци...»
После бронирования, если не истек таймлимит можно аннулировать сделанный заказ. Аннуляция заказа в Nemo может быть ручной (сделанной пользователем) и автоматической - по истечению таймлимита, установленного для заказа система сама аннулирует заказ.
WSDL: http://sys.nemo-ibe.com/nemoflights/wsdl.php?for=CancelBook
Пример запроса и ответа на аннуляцию заказа:
'''REQUEST'''
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
<soapenv:Header/>
<soapenv:Body>
<ver:CancelBook>
<RequestBin>
<Request>
<!--Запрос, обязательный-->
<CancelBook>
<!--BookID - Ид брони в системе немо, целое число, обязательный-->
<BookID>20990</BookID>
</CancelBook>
</Request>
<!--Авторизация, обязательный-->
<!--@ClientId, идентификатор клиента, обязательный-->
<!--@APIKey, API ключ клиента, обязательный-->
<!--@Language, код языка, обязательный-->
<!--@Currency код валюты, обязательный-->
<Source>
<ClientId>102</ClientId>
<APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
<Language>RU</Language>
<Currency>RUB</Currency>
</Source>
</RequestBin>
</ver:CancelBook>
</soapenv:Body>
</soapenv:Envelope></pre>
'''RESPONSE'''
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
<soapenv:Header/>
<soapenv:Body>
<ver:CancelBook>
<ResponseBin>
<Response>
<!--Запрос, обязательный-->
<!--@BookID - Ид брони в системе немо, целое число, обязательный-->
<CancelBook BookID="20990">
<!--Result, Отмена брони, обязательный-->
<!--@Sucscess, Результат отмены брони, true или false, обязательный-->
<Result Success="true"/>
</CancelBook>
</Response>
<!--Авторизация, обязательный-->
<!--@ClientId, идентификатор клиента, обязательный-->
<!--@APIKey, API ключ клиента, обязательный-->
<!--@Language, код языка, обязательный-->
<!--@Currency код валюты, обязательный-->
<Source>
<ClientId>102</ClientId>
<APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
<Language>RU</Language>
<Currency>RUB</Currency>
</Source>
</ResponseBin>
</ver:CancelBook>
</soapenv:Body>
</soapenv:Envelope></pre>
WSDL: http://sys.nemo-ibe.com/nemoflights/wsdl.php?for=CancelBook
Пример запроса и ответа на аннуляцию заказа:
'''REQUEST'''
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
<soapenv:Header/>
<soapenv:Body>
<ver:CancelBook>
<RequestBin>
<Request>
<!--Запрос, обязательный-->
<CancelBook>
<!--BookID - Ид брони в системе немо, целое число, обязательный-->
<BookID>20990</BookID>
</CancelBook>
</Request>
<!--Авторизация, обязательный-->
<!--@ClientId, идентификатор клиента, обязательный-->
<!--@APIKey, API ключ клиента, обязательный-->
<!--@Language, код языка, обязательный-->
<!--@Currency код валюты, обязательный-->
<Source>
<ClientId>102</ClientId>
<APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
<Language>RU</Language>
<Currency>RUB</Currency>
</Source>
</RequestBin>
</ver:CancelBook>
</soapenv:Body>
</soapenv:Envelope></pre>
'''RESPONSE'''
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
<soapenv:Header/>
<soapenv:Body>
<ver:CancelBook>
<ResponseBin>
<Response>
<!--Запрос, обязательный-->
<!--@BookID - Ид брони в системе немо, целое число, обязательный-->
<CancelBook BookID="20990">
<!--Result, Отмена брони, обязательный-->
<!--@Sucscess, Результат отмены брони, true или false, обязательный-->
<Result Success="true"/>
</CancelBook>
</Response>
<!--Авторизация, обязательный-->
<!--@ClientId, идентификатор клиента, обязательный-->
<!--@APIKey, API ключ клиента, обязательный-->
<!--@Language, код языка, обязательный-->
<!--@Currency код валюты, обязательный-->
<Source>
<ClientId>102</ClientId>
<APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
<Language>RU</Language>
<Currency>RUB</Currency>
</Source>
</ResponseBin>
</ver:CancelBook>
</soapenv:Body>
</soapenv:Envelope></pre>