Revenue is primarily generated in the form of a licence fee per user model. Recurring income is derived from monthly and annual subscriptions for ongoing access to the application. In gaming or app parlance, the freemium model is adopted whereby the basic game could be free to the end-user, but a premium is charged to users wanting additional features/services in the game. In other words, there will only be a limited range of prices and options available. The app will also generate revenue via in-app advertising.
Ultimately, the app becomes successful when adequate people are consistently using the app and redeeming their discount rewards.
The versatility of the game/app engine seamlessly allows for additional features and versions, for instance, changes in currency and adapting to needs of consumers in different geographical locations.