Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Info

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:

...

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:

...