Get $20 Walmart eGift Card for Spending $100+ with an Amex Using Walmart Pay

$20 Walmart eGift CardThrough December 31, 2016, you can get a $20 Walmart eGift Card when you spend $100 or more with any American Express Card using Walmart Pay.

The $100 must be spent in a single transaction. Limit of one bonus per Walmart Pay account.

To take advantage of this promo:

  1. If you don’t already have it, download and install the Walmart mobile app at the iTunes store or Google Play store.
  2. After you have the Walmart app installed, tap Walmart Pay on the home screen.
  3. Sign in or create a account.
  4. You will be prompted to add a card or simply select a card currently linked to your account. You can also link a new card by entering the card details. — Walmart Pay can be linked to any major credit or debit card as well as Walmart Gift Cards, eGift Cards and prepaid cards. To take advantage of this promo, however, you must link and use an American Express card.
  5. After adding a card, you will be prompted to create a passcode.
  6. Use your American Express Card to make an in-store purchase of $100+ through Walmart Pay at any US Walmart store by December 31, 2016.
  7. A $20 Walmart eGift card will be loaded into your Walmart Pay account by Walmart after you complete your qualifying purchase.

Walmart Pay is a feature in the Walmart mobile app that allows you to use your smartphone to pay for in-store purchases. It was designed to speed your shopping process while keeping your financial information secure.

To checkout at the store with Walmart Pay, you click on the Walmart Pay button in the Walmart app, enter your PIN or use Touch ID, then hold your phone over the QR code to scan. You’ll hear a sound, along with receiving a text, when the transaction is complete.

For more information on Walmart Pay and this promotion, see

Want to keep up with the latest credit card deals?

Leave a Reply

Your email address will not be published. Required fields are marked *