Airline Travel Legs

This section shows you how to process an airline transaction with travel legs for this processor:
  • Visa Platform Connect

Using Travel Legs

To include travel legs in an airline transaction, include one or more travel legs in the
legs[]
array.
For example, these three travel legs are valid:
"travelInformation": { "transit": { "airline": { "legs": [ { "carrierCode": "XX" }, { "carrierCode": "XZ" }, { "carrierCode": "XX" } ] }
IMPORTANT
If you skip a number,
Cybersource
ignores the legs that follow the skipped number.

Travel Leg Limitations

Some processors limit the amount of travel legs for each trip based on card type. For more information, see the Leg Limitations table in the capture section of the processor you are using.