As a Capital One Walmart Rewards Mastercard cardholder, you'll earn 5% back on Walmart.com purchases, including pickup and delivery. You can also earn 2% back in Walmart stores and Walmart fuel stations, at restaurants, and on travel, and 1% back on everything else you buy.