Creation of an Order including Consumption Taxes, TFCs and Payment Allocation

Creation of an Order including Consumption Taxes, TFCs and Payment Allocation

Description

In the example below we have a simple round trip for travel within Canada, sold in and originating in the province of Quebec where there are two consumption taxes. The Goods and Services Tax (GST) shown using tax code XG and the Quebec Sales Tax (QST) shown using tax code XQ.

This illustrates the initial order creation including instant payment.

Concepts Demonstrated

  • Consumption taxes node

  • Taxes, Fees, and Charges node including a TFC with a Handling Fee

Preconditions / Assumptions

The airline offer management system / shopping engine provides the details for the consumption taxes and TFCs.

The shopping step has already occurred and we are beginning with the creation of an Order.

Descriptive flow

Step

Message

Description

Step

Message

Description

1

OrderCreateRQ

Creates the Order from the selected Offer including instant payment.

2

OrderViewRS

Returns the successful creation of the Order.

3

OrderSalesInformationNotifRQ

Provides the details to the Accounting system.

4

Acknowledgement

Accounting system returns an acknowledgement to the Order Management system

OrderCreateRQ in our example includes payment using the structure introduced in 26.1.

OrderViewRS includes the detailed information for Consumption Taxes and TFCs as the OfferManagementSystem calculated them, even if a lighter version of the information for these was returned in the shopping response.

The response below contains separate instances of the ConsumptionTax for the QST (XQ) for individual calculations on the base and GST (CA4) rather than a single instance of it calculated on the combined base and GST amount. Following standard rounding logic, the QST rate 0.0958566 when applied to the combined base/GST may result in a different overall amount when compared to a calculation where it was applied separately to the base and to the GST. The delivery status is READY TO PROCEEED.

OrderSalesInformationNotifRQ includes the detailed information for Consumption Taxes and TFCs. It also includes the internal values and payment allocation.

Post Conditions

  • An order was successfully created.

  • The pricing content includes the details of the Consumption Taxes and TFCs.

  • Payment was successfully processed and allocated.

  • The sale was communicated to the Accounting system.

  • The Accounting system has acknowledged receipt of the Order.