An authorization request is carried out in full accordance with the section "Payment request". After a notification from IPS Assist about the successful authorization of the payment means, a separate request should be made for the transmission of flight data.
To transfer flight data send a request to the IPS Assist server via HTTP POST method (n UTF-8 coding).
Request URL for transfer the flight data:
https://<SERVER_NAME>/addaviafields/addaviafields.cfm
List of request parameters for transfer the fligh flight data:
Parameter | Mandatory field | Adopted values | Description |
PLAN_MOUNTH | No | 2 digits “00”,“01”, …,“12” | AIRLINE PLAN NUMBER - Months over which deferred payments can be made. Zero if unused. |
INVOICE_NUMBER | No | 6 digits | AIRLINE INVOICE NUMBER - allocated by the airline for tracing payments. |
CHARGE_TYPE | Yes | 2 digits | AIRLINE CHARGE TYPE - to determine if journey details are included. “01” - ticket “02” - non-ticket |
AIRLINE_NAME | Yes | 20 characters | AIRLINE NAME - as it will appear on the cardmember’s bill. |
NUMBER_ PASSENGERS | Yes | Number | Число пассажиров |
PASSENGER_NAME | Yes* | 26 characters | Имя пассажира – как оно указано в счете. |
TICKET_NUMBER | Yes | 14 digits | Номер билета — уникальный идентификационный номер билета от продавца билета. |
TICKET_ISSUER | No | 20 characters | Продавец билета – как он указано в счете. |
TICKET_ISSUER_ADDRESS | No | 40 characters | Адрес продавца билетов. |
DEPARTURE_AIRPORT | Yes* | 20 characters | Аэропорт вылета — место отправления, первые 3 символа должны быть кодом аэропорта. |
ARRIVAL_AIRPORT_1 | No* | 20 characters | Аэропорт прибытия— место назначения, первые 3 символа должны быть кодом аэропорта. |
CARRIER_CODE_1 | No* | 2 characters | Код перевозчика - IATA код перевозчика. |
AIRLINE_CLASS_1 | No* | 2 characters | Класс авиалинии - IATA код класса |
STOPOVER_CODE_1 | No* | 1 character | Stopover Code — транзитный код |
FLIGHTNUMBER_1 | No | String | Номер рейса |
ARRIVAL_AIRPORT_2 | No* | 20 characters | Аэропорт прибытия— место назначения, первые 3 символа должны быть кодом аэропорта. |
CARRIER_CODE_2 | No* | 2 characters | Код перевозчика - IATA код перевозчика. |
AIRLINE_CLASS_2 | No* | 2 characters | Класс авиалинии - IATA код класса |
STOPOVER_CODE_2 | No* | 1 character | Stopover Code — транзитный код |
FLIGHTNUMBER_2 | No | String | Номер рейса |
ARRIVAL_AIRPORT_3 | No* | 20 characters | Аэропорт прибытия— место назначения, первые 3 символа должны быть кодом аэропорта. |
CARRIER_CODE_3 | No* | 2 characters | Код перевозчика - IATA код перевозчика. |
AIRLINE_CLASS_3 | No* | 2 characters | Класс авиалинии - IATA код класса |
STOPOVER_CODE_3 | No* | 1 character | Stopover Code — транзитный код |
FLIGHTNUMBER_3 | No | String | Номер рейса |
ARRIVAL_AIRPORT_4 | No* | 20 characters | Аэропорт прибытия— место назначения, первые 3 символа должны быть кодом аэропорта. |
CARRIER_CODE_4 | No* | 2 characters | Код перевозчика - IATA код перевозчика. |
AIRLINE_CLASS_4 | No* | 2 characters | Класс авиалинии - IATA код класса |
STOPOVER_CODE_4 | No* | 1 character | Stopover Code — транзитный код |
FLIGHTNUMBER_4 | No | String | Номер рейса |
CHARGE_DETAILS | No | 20 characters | Детали платежа — описание платежа (кроме билетов). Как оно указано в счете (сверхнормативный багаж) |
AGENT_CODE | Yes | 20 characters | Код агентства |
RESTRICTED_TICKET_IND | No* | 1 or 0 | Индикатор ограниченного билета |
PNR | Yes | 16 characters | PNR номер |
DEPARTURE_DATE | Yes | YYYYMMDD | Дата отправления. |