Air Pricing by Ticket Type

Air Pricing by Ticket Type allows either Paper or Electronic (E-ticket) ticket types to be indicated in a request or response.

Schema

Located in Air.xsd:

How To

  1. Include the required information for AirPriceReq.

  2. In AirPriceReq/AirPricingModifiers @Eticketability, specify the ticket type. Ticketing preferences can be applied only for the entire journey; different preferences cannot be specified for separate segments in the same journey.

    @Eticketingability values include:

    • Yes returns itineraries that can be E-ticketed in addition to other itineraries.

    • No returns only itineraries that have a Paper tickets.

    • Required returns only itineraries that can be E-ticketed.

    • Ticketless indicates that ticketing does not apply for this carrier/solution.

  3. A standard Air Pricing response is returned, with the addition of an Eticketability attribute in the AirPricingInfo of each Air Pricing Solution (AirPriceRsp/AirPriceResult/AirPricingSolution/AirPricingInfo).

    For each Air Pricing Solution, the values allowed are:

    • Yes indicates that the itinerary can be E-ticketed.

    • No indicates that the itinerary cannot be E-ticketed.

    • Required indicates that the itinerary must be E-ticketed and cannot be Paper ticketed.

    • Ticketless indicates that ticketing does not apply for this carrier/solution.

    Note: Ticketless functionality is not yet supported; currently, an error is returned.

    If no results that permit E-ticketing are returned, the results are not filtered and a warning is returned: No applicable Eticketable Flights