Walmart.com accepts the following payment methods:
Credit cards, including American Express, Discover, MasterCard, and Visa.
ATM / Debit / Check Cards, including Walmart MoneyCard.
Walmart Gift Cards and eGift Cards (gift cards cannot be used to purchase other gift cards)
Where can I use a Visa Gift Card?
Visa Gift Cards can be used online, over the phone and in your favorite stores and restaurants across the country—like Target, Walmart, Olive Garden and more. Basically, this card can be used in the U.S. wherever Visa is accepted*. So gift it with confidence!
Can you use a credit card to buy a visa gift card?
Visa told us it has no rules dictating how gift cards can be purchased. They said you can use a Visa or any other credit card to buy them. Save Mart said it accepts credit cards for individual retail store gift cards, but money orders are not accepted “…for any purchase of any items at check-out.”
Why is my Visa gift card being declined?
Visa gift cards are linked to bank accounts that generally must be activated in order to receive transactions. Inactive cards will be declined if used for payment because the associated bank accounts are not ready to be used. When the gift card is loaded with value (purchased), the gift card is automatically activated.