Amazon Pay is a service offered by Amazon to let you use your account to make purchases at third-party retail sites.
You can use a prepaid Visa gift card to shop on Amazon, but you'll have to work around Amazon's system to make it happen. Here's how to do it.