.. _Cancel-booking-using-IATA_OrderChangeRQ: *************************************** Cancel booking using IATA_OrderChangeRQ *************************************** .. raw:: html

Workflow description

This workflow shows, how an Order can be cancelled using IATA_OrderChangeRQ. As IATA plans to remove IATA_OrderCancelRQ in the future, the NDC API currently supports both ways. In this workflow it is possible but not mandatory to go through a pricing step to get possible cancellation fees. .. raw:: html

Message Flow

.. image:: ../images/Cancel_booking_using_OrderReshop_w_OrderChange.png .. image:: ../images/Cancel_booking_using_OrderChange_w_OrderChange.png .. raw:: html

IATA_OrderReshopRQ or IATA_OrderChangeRQ?

Like in the case :ref:`Cancel-booking-using-IATA_OrderCancelRQ` there is not much importance on what request will be used for the pricing step. However, from a developers perspective it is recommended to use IATA_OrderChangeRQ, because then the same request can be re-used for the pricing step and the actual cancellation.