Dynamic Pricing for Ancillaries

For Dynamic Pricing enabled channels using iFly Res NDC API, ShowSeatAvailability will have an additional field for Offer ID value received from Aristander.  This will be encrypted. For all the subsequent services, this value must be taken from the predecessor response. The corresponding tags against each service is mentioned in the below table.

Please note, in case of ShowSeatAvailability where the encrypted value is provided under the Metadata, the corresponding MetaDataKey should be ANCILLARY_OFFERMETA_DATA_KEY.

The rows marked in green color represents the newly added flow that needs to be integrated in addition to the existing flow.

SERVICE

REQUEST

RESPONSE

SERVICE

REQUEST

RESPONSE

AirShopping

NA

NA

ShowSeatAvailability

NA

SeatAvailabilityRS#Metadata#Shopping#ShopMetadataGroup#Offer#OfferMetadatas#OfferMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

OfferPrice

OfferPriceRQ#Metadata#Shopping#ShopMetadataGroup#Offer#OfferMetadatas#OfferMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

OfferPriceRS#Metadata#Shopping#ShopMetadataGroup#Offer#OfferMetadatas#OfferMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

OrderCreate

OrderCreateRQ#Query#Metadata#Other#OtherMetadata#PriceMetadatas#PriceMetadata#AugmentationPoint#AugPoint

NA

OrderReshopForReshop

OrderReshopRQ#DataLists#InstructionsList#Instruction#FreeFormTextInstruction#Remark

OrderReshopRS#Response#Metadata#Other#OtherMetadata#PriceMetadatas#PriceMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

OrderReshopForReprice

OrderReshopRQ#DataLists#InstructionsList#Instruction#FreeFormTextInstruction#Remark

OrderReshopRS#Response#Metadata#Other#OtherMetadata#PriceMetadatas#PriceMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

OrderChange

OrderChangeRQ#Query#OrderChangeMetadata#Other#OtherMetadata#PriceMetadatas#PriceMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

NA

 

For Modification flow integration needs to be done in below flow.

SERVICE

REQUEST

RESPONSE

SERVICE

REQUEST

RESPONSE

ShowSeatAvailability

NA

SeatAvailabilityRS#Metadata#Shopping#ShopMetadataGroup#Offer#OfferMetadatas#OfferMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

OrderReshopForReprice

OrderReshopRQ#DataLists#InstructionsList#Instruction#FreeFormTextInstruction#Remark

OrderReshopRS#Response#Metadata#Other#OtherMetadata#PriceMetadatas#PriceMetadata#AugmentationPoint#AugPoint#AncillaryOfferMetadataAugPoint

 

 

 

 

 

 

 

 

 

 

 

 

Â