Most of the Banks has got Virtual Visa Cards which is meant only for internet shopping. I hope you have account in one of banks so go and request for one with the choice of amount you prefer to have on the card.
Most of the Banks has got Virtual Visa Cards which is meant only for internet shopping. I hope you have account in one of banks so go and request for one with the choice of amount you prefer to have on the card.