The $5.95 purchase fee on Amazon’s Visa eGift card is currently waived, so you’re effectively paying $100 for $100. If you have a card that earns a high cash back rate at Amazon, buying this for everyday spending is like getting that same elevated cash back rate on your everyday purchases too. You can only buy one per order, but you can place multiple orders.
Readers have reported that buying a Visa eGift card can also trigger Discover’s 30% discount, so you may want to try the credit card promotions below.
- Discover offer link 1
- Citi ThankYou Points offer link
- AMEX Membership Rewards points offer link
- AMEX Reward Dollars link
- Guide to shopping on Amazon with points: “Discover, Citi, and AMEX all have offers now”
Other cards that are good for Amazon spending include:
- Discover it credit card “Q4 5% categories are Amazon and drugstores”
- Chase Amazon Rewards credit card “Limited-time $250 welcome bonus”: 5% cash back at Amazon
- Synchrony Amazon Prime Store credit card “5% cash back at Amazon”
If you have a lot of minimum spending requirements or other spending tasks to complete, you could also consider buying and stocking up on more Mastercard gift cards, then using them gradually later. Gift cards bought on Amazon are less likely to be drained by fraud.
- Best US credit card welcome bonuses (personal cards) “2025.11 update: up to $3,000+ welcome bonus”
- Best US Small Business Card offers “2025.11 update: up to $3,000+ bonus”