Virgin Points
Since October 2020 we have moved on from the old legacy of Virgin Atlantic Flying club to Virgin Red. Until January 2021, we are in 'Beta' mode, which means Points are earned in the same way as the legacy VAA process. (750 or 350 points depending on Wine or Gift purchase)
Customers can add a VAA or a RED number on the Website and Telesales, both of these open up a 'Virgin Red' account.
When the Beta mode ends, we will change the way points are earned. From an agreed date, points will be awarded based on a number of rules based promotions.
The original promotions as per spec are like the below, a 500 point and 250 point promotion based on Product specific rules -
If more products need adding to the promotions, they can simply be added to the rule set up and published, this will put them into the promotion -
Other potential promotions that could be set up include -
- A telesales only promotion which grants a set number of points based on ordering particular wine groups.
- With this, an example promotion that has been tested i set the rule to be 'wine_bottles' and not 'Sparkling' - when ordering, if the basket on telesales includes wine and sparkling, then the points are still awarded, if the basket is fully sparkling, no point are awarded.
- Setting a promotion to fire on products with a higher profit margin, again this is at a product level and you only need 1 product that hits the rule for points to be awarded
- A ref value redirect, if customer lands on the website through a specified link, then certain points are added.
- A voucher promotion, if customer successfully redeems a voucher and meets basket rules then certain points are added.
- Points can also be awarded for individual products - which will fire as many times as specified within the promotion, for example if it's applied to Perez Cruz with a maximum applications of 12, then if a customer adds 12 Perez Cruz bottles they will received 12 lots of points.
It is very important to remember that any Virgin Red Points promotion MUST include a rule to define a product or product type. Otherwise it will not work.
To prevent multiples of the Virgin Red promotions firing, they should all be made part of a Group, in this case, 'Virgin Red Points' should be the group name. Each promotion should be given a priority, the higher the number the higher the priority - so only the highest priority promotion would fire based on the basket. For example, if you have 2 products in basket, one is part of the 250 points promotion and one is part of the 500 points promotion, then the 500 points would fire as that has the priority of '20' whereas the 250 has a priority of '10'.
There are exceptions to this, group name shouldn't be included when you want multiple promotions to apply in the same basket, for example when creating promotions that apply points to single bottles
Returns & Refunds
The Virgin Red points do not get sent to Virgin Red until 21 days after the customer order has been dispatched.
If the order is fully Refunded or fully returned within that 21 day window, then the points will be cancelled and will not be sent to Virgin Red, additionally earned points will be deducted from Mantiki and balance adjusted.
Points are still upheld for -
- Partial Return & refunds (even if multiple partials are done to return/refund the whole order)
- Exchange orders
- Replacements
New functionality allows customers and agents to see how many points they will get.
Telesales
Basket
Checkout
Website:
Basket
Checkout
Confirmation Page
Order Confirmation Email
It is worth to mention that this is total points per basket/order group are used to present points to customers.
System is awarding points per sales order line which have attribute red_points that holds points as value.
Virgin Points product type
To give agents ability to manually award points while placing order we created virgin_points product type. This product type will be included into gross profit calculation so agent would able to see their margin and cost of the points.
The cost of the points will be setup in product setup - Average cost pre-tax. At the moment it is £0.0075 per point. It is important that for virgin_points product average cost pre-tax should be calculated cost of point * number of points that product is representing.
For example if product should give 50 points then it is 0.0075*50. So Average cost pre-tax should be 0.375. Additionally this product should have it's own promotion that awards 50 points.
Additionally we can limit how many points agent can add per order by controlling quantity - this is setup under Max Quantity per session and it is set to 20. Maximum points per one order should be 1000. This can be changed if needed.
This product should be free and only available on telesales only. It is configured with a gift_voucher merchandise type and it has effectively unlimited stock
It's only purpose is to gain points via the promotion during the order and calculate margin. No vouchers or any signup should not be allowed with this product.
This product is not physical so should not be send to warehouse or shipped. This product creates separate basket pack and it is fulfilled by its own daemon - Virgin Points Product Dispatch Daemon.
It's order life cycle is new - referred - accepted - processed.
It is not possible to checkout with just that product in the basket - it has to be accompanied by another product.
There should be earn points promotion setup as well where amount of points per product should be setup and with rules - Virgin Red Account opened and product code equal red points product type with required points.
At the moment we have one product and one promotion that should award 50 points per product.
Upcoming functionality
There are a few things that are still in development and will be introduced later on:
- points to be allocated for Discovery Club Cases either placed via the batch or directly either standard or bespoke case
- promotion that would give points based on basket instead of just products
- factor points into gross profit calculation
- fix for using 2 promotions simultaneously to give points and discount. Currently it doesn't work for customers who create new accounts after redeeming a voucher.