Setup a rule to determine the number of points a customer shall earn based on the amount spent.
The customers email address is alloted loyalty points based on the configured rule.
Points could be auto calculated or entered manually.
When a customer opts to use the loyalty points, a search could be performed by the customers email to retrieve total points. The required number of points could then be redeemed.
The customer has the option to view the loyalty points earned across different businesses.
A mobile app and a web inteface is available to login and track the points.