Consumption Taxes, TFCs and Payment Allocation

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 that are not included in the base fare. The Goods and Services Tax (GST) shown using tax code XG and the Quebec Sales Tax (QST) shown using tax code XQ.

There are also two Taxes, Fees, and Charges that apply.

We are illustrating three scenarios: initial purchase, a voluntary change, and a refund request.

The OrderCreateRQ includes the required payment structure for a Commitment (not just Acceptance), i.e. instant payment.

The OrderViewRS will include the payment allocation from the instant payment.

Concepts Demonstrated

  • Consumption tax node

  • Taxes, Fees, and Charges (TFC) node including a tax with a handling fee.

  • Instant payment

  • Payment Simulation (in the voluntary change scenario)

  • Payment allocation

Preconditions / Assumptions

  • The shopping step has already occurred where the airline offer management system has returned the full pricing content with the consumption tax details and TFC details.

  • We are beginning with the creation of an Order.

Main 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.

Post Conditions

  • An Order is successfully created.

  • The Price includes the details of the Consumption Taxes and TFCs.

  • Payment was successful and allocated.

  • The sale is communicated to the Accounting system.

  • The OSIN contains the internal values.