Loyalty: Accumulating and redeeming points


Acumulating and redeeming loyalty points is something that is managed at the level of the Journey Pricing bulk upload csv template. For every journey pricing rule that is entered, there are two columns related to loyalty.

The first column is the LOYALTY_POINTS_TO_ACCUMULATE. The value that you put in this column is the amount of points that will be accumulated on the purchase.

The other column is the LOYALTY_POINTS_FOR_REDEMPTION. The value that you put in this column is the amount of loyalty points necessary to purchase a specific origin and destination with only points.

NOTE: When loyalty points are selected as the payment method for a transaction, loyalty points will be used to pay the taxes applied to the ticket as well. The system will always apply the maximum number of points available to the transaction. If the customer does not have enough points to complete the transaction, the customer will have to use another payment method to complete the transaction.

journey_pricing_loyalty_0

In this example, the rule is set so that in purchasing from Toronto to New York with fare type of Adult in Firm fare class, at a price of USD 100 the user accumulates 100 points as shown in the LOYALTY_POINTS_TO_ACCUMULATE column in the Journey Pricing.

jp_loyalty_accummulate_01

If customer were to purchase same Adult fare type in a Standard fare class instead for a price of USD 200, the user would accummulate 200 points.

jp_loyalty_accummulate_02

Finally if the customer were to purchase same Adult fare type in a Flex fare class instead for a price of USD 300, the user would accummulate 300 points.

jp_loyalty_accummulate_03

In this exaple we are using a rate to accummulate of 1 point per dollar, but it does not need to be so.

Likewise at the time of using / redeeming the points to purchase the same segment with the same fare type and fare class he would need to use the number of points set in the LOYALTY_POINTS_FOR_REDEMPTION column in the Journey Pricing. In this example that would be 1000, 2000 or 3000 points respectively.

jp_loyalty_redeem_04

Now during the booking flow, in the trip result section, you can see that each schedule shows the amount of points necessary to pay for it with loyalty points. In this example it would be 1000, 2000, and 3000 points respectively.

In order to allow payment with loyalty points, the account must have the loyalty points payment type enabled in the account.

jp_loyalty_booking_flow_05

Now, continuing with the booking flow, in the shopping cart screen, at the time of selecting the payment information from the drop down of payment methods (ex: cash, credit card, etc...) you can select Loyalty Points and add the customer number (with or without the dashes) and add the payment.

jp_loyalty_shopping_cart_06

When paying with loyaty points, the system will always use the maximum amount of loyalty points available for the transaction.

Once a ticket is purchased and the user is part of the loyalty program, the confirmation email that arrives to his mailbox upon successful purchase of a ticket will indicate the amount of points that were accumulated on the transaction.

jp_loyalty_confirmation_07

There is also the option of adding and removing points manually in the back office. To learn more click on how to add and remove points