At their core, credit card reward points are loyalty benefits that banks and card issuers offer to encourage spending. Every rupee spent earns you points, which pile up quietly in your account. The ...