You can set up reward programs with various discounts, happy hours, and bonuses to encourage user spending and engagement. Similarly, you can reward top-spending users by giving them loyalty points whenever they take specific actions, such as account top-ups or purchases. They can use those points instead of money when purchasing products.