It looks like Indian carrier Idea has enabled carrier billing for Windows Phone, which allows customers to purchase digital content from the Windows Phone Store with their phone balance. Several users on our forums have already confirmed that the option is now working for them, and if you're an Idea customer, head on over to the payment options on your phone to check if it is available for you.
Full story from the WindowsCentral blog...