I know a lot of stores who sell prepaid visa cards. You can go to the supermarket in large cities and buy one there. Otherwise, you can look online and find a company who sells them. Normally there is a fee to pay.