I need to get a pre-paid credit card like a pre-paid visa or a pre-paid mastercard. They are basically a credit card with a set amount of money on. Note: This directory is for general information purposes and may not include the most recent data. Visa does not assume responsibility for the accuracy of this. If you want a Visa gift card quickly, you'll need to buy it at a grocery store or The easiest place to buy Visa ® Gift Cards is online because you can . After many hours chasing this desire to buy an international prepaid gift.