The process to take credit cards includes the matching of a billing address associated with the presentation of the card for payment.
So you have to give an address when you sign up for your account and then you more than likely give it again for certain card payments. When these match, the request is processed.
To get a pre-paid card to function just like a full credit card you have to register one at the issuer.
American Express has a pre-paid card that functions as a full credit card once you register with them.
I believe Green dot Visa may have the same process.
Originally Posted by jframe2