Accumulation of the total transactions in Loyalty Points

Accumulation of the total transactions in Loyalty Points

Query:

Do we have this feature that it will accumulate the total of the amount transactions and if it reaches the criteria  amount then that's the time he will gonna earn points?  
If yes, How will this looks like in the system? how is the recording of the accumulation of the total amount of the transactions recorded? 

Environment: 

iVend Version 6.6

Resolution / Workaround:

We have checked the feasibility of below given scenario and found that following configurations must be set up in order to achieve the desired outcome.
1. On Loyalty Setup, "Award Criteria" should be set to Cumulative Basis only.
2. The "Points Allocation Mechanism" on the Loyalty Setup should be set to Floor only.
3. Running of Scheduler Service is mandatory for working Cumulative Loyalty program.

However, the current system does not allow for the awarding of points based on a percentage; instead, points can only be awarded based on points/currency.

Since this feature is working fine on iVend Retail 6.6 Patch 8567 hence, customer needs to upgrade the patch to work it properly.