Order: Cancel OrderItem [ORDCAN]

Guidance for Schema Version:

21.3 - Please consult the ARM index Schema version 21.3 regarding validation of capabilities within the ARM index program.

Definition of Capability

Airline

This capability allows the Seller to request cancellation of existing Order Items.

Seller

This capability allows the Seller to request cancellation of existing Order Items.

NOTE: System Providers will use the above definition that pertains to their customers for Capabilities Verification.

Links to EASD Implementation Guidance

Concept: Cancellation of Order Items: https://standards.atlassian.net/wiki/spaces/EASD/pages/574783569

Worked Examples: Customer requests a cancellation to paid Order or OrderItems: https://standards.atlassian.net/wiki/spaces/EASD/pages/817594369

Related Concepts, Capabilities and Worked Examples:

NOTE: Retailing Capabilities Verification Guidance will align to the published EASD Implementation Guidance at all times. From time to time when new guidance is published this will be updated and supersede any Retailing Capabilities Verification Guidance listed below.

Retailing Capabilities Verification Guidance

For all capabilities, please also consult the list of general guidelines for adherence to best practices that span across several capabilities and messages: https://standards.atlassian.net/wiki/spaces/ARMI/pages/584318980

All OrderItem cancellation scenarios can be considered within ARM index validation for ORDCAN, except full Order cancellation. The use of penalties, forfeited amounts, and residual values are not reviewed or validated within ORDCAN.

As of v19.2 of the standards, cancellations of OrderItems are carried out using a combination of OrderReshopRQ/RS and OrderChangeRQ/RS. By simulating the cancellation via OrderReshopRQ/RS, the Airline can return refundable amounts, residual values on any OrderItems and available options pertaining to the refund payment mechanism.

The process begins by entering the OrderID of the Order requiring the OrderItem cancellation:

…followed by specifying which OrderItem(s) needs to be cancelled:

If needed, cancellation of specific Services within an OrderItems is carried out by referencing the ServiceIDs which the Seller would like to retain from within the OrderItem:

The Airline then proceeds to construct an Offer which reflects the Order cancellation, complete with differential values, presenting any potential refundable amounts to the Seller.

Once the Seller understands and agrees to the outcome of the cancellation, the Seller confirms the operations by repeating the OfferID (from the OrderReshopRS) into OrderChangeRQ, thus triggering a cancellation and any potential refund:

If no preference on refund payment mechanism are passed by the Seller, the Airline will default the refund to the original form of payment.

Airline

Demonstrate OrderItem cancellation flow following post-19.2 schema capabilities.

Minimum Requirements

OrderRetrieveRQ/OrderViewRS

OrderReshopRQ/RS

OrderChangeRQ/OrderViewRS

Seller

Minimum Requirements

OrderRetrieveRQ/OrderViewRS

OrderReshopRQ/RS

OrderChangeRQ/OrderViewRS

NOTE: For all versions prior to that listed above (generally the most recent), the verification will be based on the guidance available for that version. In the case that no guidance is available, verification will be at IATA’s discretion.