Buying gift cards has become extremely popular in India—whether for gaming, shopping, entertainment subscriptions, or digital ...