Hello! I’m trying to make a loyalty program that is as follows: When a user spends on our platform, every dollar they spend, gets converted into a point. These points will be added to their profile, and when they reach the next level of the loyalty program, they receive a gift from a restaurant. Is there a plug-in for this? must it be coded?