To get Walmart on Afterpay, you must generate a single-use virtual card through the Afterpay mobile app, as Walmart does not offer Afterpay directly at its online checkout. This is the only method that works, and the entire purchase process must start inside the Afterpay app.
What is Afterpay and how does it work at Walmart?
Afterpay is a buy-now-pay-later service that splits your purchase into four interest-free installments. The first payment is due at the time of purchase, and the remaining three payments are automatically deducted every two weeks over six weeks. At Walmart, Afterpay works through the app's virtual card feature, not as a direct payment option on Walmart's website. You generate a single-use card number in the Afterpay app, then use that card at Walmart's checkout like a regular credit card. Afterpay does not charge late fees if payments are made on time, but missed payments can incur fees up to 25% of the order's value and prevent further purchases.
How to get Walmart on Afterpay: the single-use card method
Since Walmart does not integrate Afterpay directly into its online checkout, you must use the single-use card method. This requires the Afterpay mobile app, the feature is not available on the desktop website. The process is straightforward: you start in the Afterpay app, generate a virtual card for the exact amount of your Walmart purchase, and then use that card to pay on Walmart's site.
Step 1: Download and open the Afterpay app
- Download the Afterpay mobile app from your device's app store.
- Open the app and log in to your existing account, or sign up for a new account by providing your email, full name, and linking a credit or debit card.
- Complete the verification process to activate your account.
The single-use card feature required for Walmart is only available in the mobile app, not on the Afterpay desktop website. If you do not already have the app, you must download it before proceeding.
Step 2: Find Walmart in the Afterpay app
- Tap the "Stores" heading in the Afterpay app.
- Search for "Walmart" using the search bar.
- Select Walmart from the search results.
This step is critical because selecting Walmart inside the app is what enables the single-use card generation and redirects you to the Walmart website for shopping.
Step 3: Generate your single-use Afterpay card
- After selecting Walmart, the app will prompt you to enter the total amount of your planned Walmart purchase.
- Enter the exact amount you intend to spend.
- The app will generate a virtual, single-use payment card with a unique card number, expiration date, and security code.
This card is valid only for that specific purchase amount and cannot be reused. It functions like a prepaid credit card at Walmart's checkout.
Step 4: Shop and check out on Walmart's website
- After generating the card, the Afterpay app will redirect you to the Walmart website.
- Browse Walmart's products and add your desired items to the shopping cart.
- Proceed to checkout as usual.
- When asked for payment details, enter the virtual card number, expiration date, and security code provided by Afterpay.
- Complete the purchase.
Walmart's system treats this virtual card like any other credit or debit card. The first installment is deducted immediately, and the remaining three payments are automatically charged to your linked bank card every two weeks.
Managing your Afterpay payments and avoiding fees
After your purchase is complete, Afterpay will send you a confirmation email with your payment schedule. Payments are automatically deducted from the card you linked during account setup. To avoid late fees, which can reach up to 25% of the order's value and result in a block on future purchases, ensure you have sufficient funds in your linked account on each due date. If you need to adjust your payment schedule, you can explore options like changing your payment date. For a full list of participating retailers, check the stores that accept Afterpay. For detailed instructions on rescheduling payments, see the guide on how to change payment date on Afterpay. If you need to return or exchange an item, follow Walmart's standard return policy; Afterpay will adjust your payment schedule accordingly.

















