Forum Discussion
How can I enable “miles” or loyalty points in an Android app for a Western wear e-commerce site in Pakistan?
Hi everyone,
I run an e-commerce website specializing in Western wear in Pakistan and I want to add a “miles” or loyalty-points system in my Android app. The goal is to reward customers for purchases, encourage repeat orders, and increase customer retention.
Here are some of the features I’m considering:
Customers earn a certain number of miles / points per purchase, depending on cart value.
Miles can be redeemed for discounts or free items.
Displaying miles balance in the user’s profile.
Ensuring security / preventing fraud (e.g. fake orders just to collect miles).
Possibly integrating the miles system across website + Android app.
My questions are:
What Android- or backend-side frameworks / libraries can help me build or integrate a loyalty-points system?
How do others handle storing and syncing points (offline vs online)?
What are good patterns to avoid abuse / fraud in such loyalty systems?
Any advice for making the UI/UX for loyalty points (especially for customers in Pakistan) intuitive and engaging?
1 Reply
- Emilie_BGoogle Community Manager2 months ago
Hi sultanali,
Hope you’re doing well!
This is our Customer Community, which means that your question falls out of our area of expertise (which involves the use of Android for business and corporate-managed deployments).
However, our team has kindly shared a few online spaces where you can ask your question and get the help you’re looking for:
Google's Firebase Community: this is an excellent resource for questions about the backend, database, and user profiles.
Stack Overflow: A great place for specific coding questions. You can use tags like android, kotlin, ecommerce, and firebase to reach the right audience.
The Android Developers Community: A forum for general Android development discussions where you can get advice from other app creators.
Wishing you all the best in your project!
Emilie