I tried buying a game last week through my hdfc debit card. But the thing is microsoft accepts only credit cards. So i created a virtual credit card from hdfc website but the store still wont accept it. Has anyone tried buying stuff without using a credit card on the store? Is credit card really necessary or there are other ways to download stuff on the store? Please help. Thanks in advance