General Guidance

This list contains general best practice rules which apply to multiple capabilities and which should be followed across all messages affected.

General

Shopping

Order Management

Payment

  • If the Seller associates a Payment Method preference to any specific OfferItemIDs, the Airline should return precisely calculated payment surcharge amounts for those specific OfferItems.

  • Any OrderItems that have been fully or partially paid, the payment transaction(s) should reference all OrderItemIDs affected by the payment.

  • PaymentStatusCode and PaymentCommitmentDateTime should be included to all payment confirmations.

  • In “even exchange” scenarios, the committment to accept a change (in the absence of an amount to be paid) should be done by setting the PaymentTypeCode and PaymentBrandCode elements to “OT” and setting the amount to zero.

  • PrefLevel element within Payment functions no longer in use.