well, try UBL wiz card.its a prepaid visa debit card.i believe there are 4 type of wiz cards. in three of them, you have to call up their call center and book an internet session each time you want to use the card online. You pay Rs. 100 for the privilege, and can conduct as many transactions as you like during the session.i prefer UBL Internet wiz card cause With the Internet wiz card you don’t have to apply for online usage or book any sessions. The card is active for online use 24/7. If you intend to buy a wiz card today make sure its an Internet wiz card.i used this card for online payment few times.