There are many ways through which customers can earn points. They are –
1. On registration
2. On review/comment
3. On referral
4. On Purchase
5. On Referral Purchase, and more.