A Walmart+ membership unlocks delivery, fuel savings and streaming perks for U.S. shoppers, and it is billed as a recurring subscription. If you manage your spending through a Coinepay virtual card, this guide walks you through what you need, how to add the card at sign-up, and how to fix the most common reasons a card is declined. It covers the consumer Walmart+ plan and its paid add-ons; Walmart Business+ and Sam's Club memberships are separate products with their own flows.
Before you start
Make sure you have the following ready so checkout goes smoothly:
- A Walmart.com account (you can create one during sign-up).
- A U.S. billing address. Walmart's membership terms require a U.S. billing address, and benefits are limited in Alaska, Hawaii and Puerto Rico. Enter your real address exactly as it appears on your account.
- An active Coinepay virtual card. Open the Coinepay app or dashboard to view your card number, expiry date and CVV. If you don't have a card yet, register with Coinepay and complete identity verification (KYC) first. Card services require KYC, and some services are not available in every jurisdiction.
- Enough available balance on your card to cover the charge plus applicable tax.
Walmart lists credit card, debit card, or PayPal as accepted methods for Walmart+ and InHome sign-up. It does not publish which card networks are accepted specifically for membership dues. Because card-type rules can apply, it's wise to contact Coinepay support to confirm your card meets any merchant requirement before you subscribe.
Walmart+ plans and prices
Prices in the U.S. at the time of writing (October 2026) are listed below. Always confirm current pricing on the official Walmart+ page before you pay, as plans and promotions change.
| Plan | Price (plus applicable tax) |
|---|---|
| Walmart+ | $12.95/month or $98/year |
| Walmart+ Assist (verified assistance recipients) | $6.47/month or $49/year |
| Walmart+ Student (verified students) | $6.47/month or $49/year |
| InHome Plus Up (requires Walmart+) | +$7/month or $40/year (combined $19.95/month or $138/year) |
| Paramount+ Premium upgrade | $5/month or $50/year |
| Peacock Premium Plus upgrade | $6/month or $72/year |
The current standard offer is a 30-day trial for $1 that renews into the paid plan you selected. After the trial, the membership term is charged and then automatically renews monthly or yearly at the fee then in effect, plus applicable taxes, unless you cancel.
Step-by-step: subscribe and pay
- Go to Walmart.com and open the Walmart+ sign-up page (walmart.com/plus).
- Create a Walmart account or sign in to an existing one.
- Choose a monthly or annual plan. If you qualify for Assist or Student, you'll complete eligibility verification through SheerID and then return to Walmart to finish enrollment.
- When prompted for a payment method, open the Coinepay app or dashboard and copy your card number, expiry date and CVV.
- Enter the card details on Walmart. For the billing address and ZIP code, use the real U.S. address linked to your card. Mismatched details are a common cause of declines.
- Review the plan, trial terms and renewal price, then confirm to start your membership or trial.
- Watch for a confirmation on screen and by email. If a verification charge appears on your Coinepay card, it is part of the normal authorization process.
To add the InHome Plus Up after you already have Walmart+, go to Account → Walmart+ → Manage Membership → Explore Plus Ups → InHome → Review changes → Start InHome membership. InHome operates only in limited U.S. ZIP codes.
Managing your membership payment card
Your membership payment card is managed separately from everyday shopping payments. To update the card used for Walmart+ dues, go to Walmart+ → Manage Membership → Payments & Billing and choose Change beside "Current payment method." Ordinary shopping payment methods live under Account → Settings → Wallet, so update both if you want all charges to use your Coinepay card.
Note that Walmart says its former Walmart+ annual-membership gift cards can no longer purchase a membership, so plan to keep a valid card on file for renewals.
Troubleshooting: card declined or not verified
Walmart documents this sign-up error: "Your payment method couldn't be verified. Please check the card number, security code, and expiration date and try again, or use a different payment method." Here is how to work through the most common causes.
Insufficient balance
Confirm your Coinepay card has enough available funds for the charge plus tax. For annual plans the full term is charged up front, so the amount can be larger than a monthly fee. Top up in the Coinepay app and retry. Walmart may also send a pre-renewal warning if a method has insufficient funds or has expired.
Billing address or ZIP mismatch
Walmart checks the card's number, expiration, security code, name, billing address, ZIP code and phone number. Even a small difference between what you type and the address on your Coinepay profile can trigger a decline. Re-enter the details carefully, and make sure the billing address is a valid U.S. address, which Walmart+ requires.
3-D Secure / extra verification
Some transactions trigger an additional confirmation step. If you are prompted to approve the payment, check the Coinepay app for a notification and approve it promptly, then complete checkout before the session times out.
Merchant region checks
Walmart+ is a U.S. product and is offered in territories at Walmart's discretion. If the service isn't available at your location, no card will complete the purchase. Use your real identity and real billing details—never attempt to disguise your location or use details that aren't yours, as that violates Walmart's terms.
Card type or verification issues
If the card is entered correctly and funded but still won't verify, the merchant may apply card-type rules. Try the steps above first, then reach out to Coinepay support to confirm your card is suitable for this purchase. You can also message the team on Telegram. If a renewal payment fails, Walmart may retry your default method and then other saved methods; if none is authorized after retries, the membership is canceled and benefits end.
Cancellation and refunds
To cancel, go to Account → Walmart+ → Manage membership → Manage beside "Walmart+ plan" → Cancel → Confirm cancellation, or call Walmart at 800-924-9206. Cancel before the current term ends to avoid the next renewal. Paid membership and Plus Up benefits generally remain available until the current term ends, while canceling during a trial may end trial benefits immediately. Walmart+ and Plus Up fees are generally non-refundable except where the terms say otherwise or the law requires it; the Student help article describes a prorated refund when an eligible paid member switches to Student.
Keep control of recurring charges
Because Walmart+ auto-renews, it helps to track the card you use for it. In the Coinepay app you can monitor your balance and transactions 24/7 from the self-service dashboard, available on iOS and Google Play. Keep enough balance for the renewal date, or cancel in time if you no longer want the membership. For more guides, visit Coinepay.
Get your Coinepay virtual card: Sign up · App Store · Google Play · Customer support
FAQ
Can I pay for a Walmart+ membership with a Coinepay virtual card?
Walmart lists credit card, debit card, or PayPal for Walmart+ and InHome sign-up but does not publish which card networks it accepts for membership dues. Enter your Coinepay card number, expiry and CVV with your real U.S. billing address, and contact Coinepay support to confirm your card meets any merchant requirement before you subscribe.
How much does Walmart+ cost?
At the time of writing (October 2026), Walmart+ is listed at $12.95/month or $98/year in the U.S., plus applicable tax, and a 30-day trial for $1 is the standard offer. Add-ons like InHome and streaming upgrades cost extra. Always check the official Walmart+ page for current prices.
Why was my card declined at Walmart+ sign-up?
Walmart checks the card number, expiration, security code, name, billing address, ZIP code and phone number. Declines commonly come from insufficient balance, a billing address or ZIP mismatch, an unapproved 3-D Secure step, or the service not being available in your region. Correct the details and retry.
Does Walmart+ require a U.S. billing address?
Yes. Walmart's membership terms require a U.S. billing address, and benefits are limited in Alaska, Hawaii and Puerto Rico. Enter your real address exactly as it appears on your account; do not use details that aren't yours.
How do I change the card used for my Walmart+ membership?
Go to Walmart+ → Manage Membership → Payments & Billing and choose Change beside 'Current payment method.' Everyday shopping payment methods are managed separately under Account → Settings → Wallet, so update both if needed.
Related guides
- How to Pay for Temu with a Coinepay Virtual Card
- How to Pay for a Mercado Libre Meli+ Subscription with a Virtual Card
- How to Pay for JD.com with a Virtual Card (Step-by-Step Guide)
- How to Pay for Shein with a Virtual Card (Step-by-Step Guide)
- How to Pay for Taobao with a Virtual Card (Step-by-Step Guide)
- How to Pay for Rakuten Kobo Plus with a Virtual Card

