OmniPay Direct Airline Data : Request-Level Fields

Request-Level Fields
The tables in this section describe the airline request fields to use with a capture or credit request.
 
 
 
IATA2 code for the travel agency.
The first three digits are a valid IATA2 license plate carrier code.
0: No restriction (refundable)
1: Restricted (nonrefundable)
C: Change to the existing ticket.
N: New ticket.
Flag that indicates that the transaction includes airline data. This field must be set to airline in order for airline data to be sent to the processor. If this field is not set to airline or is not included in the request, CyberSource does not send airline data to the processor.
 
IATA2 code for the carrier for this leg of the trip.
IATA2 code for the class of service for this leg of the trip.
A: 12:00 midnight to 11:59 a.m.
P: 12:00 noon to 11:59 p.m.
IATA2 code for the destination airport for this leg of the trip.
For a miscellaneous3 airline charge with Mastercard, set this value to XAA. For a baggage charge with Mastercard, set this value to XAE.
IATA2 code for the originating airport for this leg of the trip.
For a miscellaneous3 airline charge with Mastercard, set this value to XAA. For a baggage charge with Mastercard, set this value to XAE.
O (capital letter “O”): Stopover allowed
X (capital letter “X”): Stopover not allowed
space (default): miscellaneous3 airline charge; valid for Mastercard but not for Visa
 
 
A: Cancellation of ancillary purchase.
B: Cancellation of airline ticket and ancillary purchase.
O: Other.