GetRefundInfo

GetRefundInfo

Получение информации о возврате перед сдачей билетов.

Запрос

  • BookID - Идентификатор брони. Тип данных - целое 32-битное число.
  • BlankIDs - Идентификаторы бланков. Тип данных - массив элементов string.
  • BlankIDs.BlankID - ID бланка. Тип данных - строка.
  • CheckNumber - Номер документа одного из пассажиров для проверки. Обязателен для УФС. Тип данных - строка.
Пример запроса (XML)
    <GetRefundInfo>
       <Request>
           <RequestBody>
               <BookID>18554</BookID>
               <!--Optional:-->
               <BlankIDs>
                   <!--Zero or more repetitions:-->
                   <BlankID>000B38B8-0618F749-0001</BlankID>
               </BlankIDs>
               <!--Optional:-->
               <!--<CheckNumber>?</CheckNumber>-->
           </RequestBody>
       </Request>
   </GetRefundInfo>

Ответ

  • TicketsRefundInfo - Информация о возврате для билетов. Тип данных - массив элементов TicketRefundInfo.
  • TicketsRefundInfo.TicketRefundInfo - Информация о возврате билета. Тип данных - сложный.
  • TicketsRefundInfo.TicketRefundInfo.BlankID - Идентификатор бланка. Тип данных - строка.
  • TicketsRefundInfo.TicketRefundInfo.SumToRefund - Сумма к возврату. Тип данных - сложный. Свойства соответствуют элементу Money из общих элементов.
  • TotalSumToRefund - Общая сумма к возврату. Тип данных - сложный. Свойства соответствуют элементу Money из общих элементов.
Пример ответа (XML)
    <GetRefundInfoResponse>
       <GetRefundInfoResult>
           <ResponseBody>
               <TicketsRefundInfo>
                   <TicketRefundInfo>
                       <BlankID>000B38B8-0618F749-0001</BlankID>
                       <SumToRefund>
                           <Amount>73.3</Amount>
                           <Currency>UAH</Currency>
                       </SumToRefund>
                   </TicketRefundInfo>
               </TicketsRefundInfo>
               <TotalSumToRefund>
                   <Amount>73.3</Amount>
                   <Currency>UAH</Currency>
               </TotalSumToRefund>
           </ResponseBody>
       </GetRefundInfoResult>
   </GetRefundInfoResponse>