FlightDetailsOffer

public FlightDetailsOffer FlightDetailsOffer(Boolean splitTicket, Boolean opaqueFlight, String merchantName, Map<String, FlightsV3Link> links, OfferPrice offerPrice, Boolean refundable, Boolean international, String ticketType, List<FareOptions> fareOptions, Boolean undisclosedGenderSupported, Boolean unspecifiedGenderSupported, String offerToken, String referenceId, Boolean metaApiBook, Boolean free24HourCancellation, List<String> segmentIds, String vfopKey, List<FlightDetailsRefundPenalty> refundPenalty)

Parameters

splitTicket

True if more that one ticket will be issued for this offer per passenger. False if only one ticket will be issued per passenger.

opaqueFlight

Indicate whether the air product is a opaque flight product or not. If true, then there will be no Segments node for this air product.

merchantName

All Merchant name appending them together with a ?*?

links

Container for deeplink URL information.

offerPrice
refundable

True if flight is refundable, False if it's not refundable.

international

True, if flight is international. False, if flight departs and arrives within the same country

ticketType

Type of ticket being issued

fareOptions

Contains list of fare options

undisclosedGenderSupported

Whether to support undisclosed gender? True = support False = not support

unspecifiedGenderSupported

Whether to support unspecified gender? True = support False = not support

offerToken

Unique key to identify each offer.

referenceId

Key that allows the user to create a package using this flight.

metaApiBook

To indicate meta partners whether the air product is available for TAAS instant book.

free24HourCancellation

True if Booking can be cancelled within 24 hours of booking.

segmentIds

Container for list of segment ids in a particular offer. For Opaque flight, no segment will be present.

vfopKey

Key generated for Valid form of payment

refundPenalty

Contains refund penalty information