Create a Walmart account with a non-VOIP US number
Walmart texts a 6-digit code when you create an account, switch on two-step verification, or sign in from a new device. That code has to land on a real mobile line — an online or VOIP number is the usual reason it never arrives. Every number here is a genuine US carrier line.
Verification
$1.25
30-day rental
$12.00
Why a non-VOIP number for Walmart
A Walmart number does more than confirm one signup. Walmart.com orders, Walmart+ membership and Walmart Pay all sit behind the same login, and Walmart uses that number for two-step verification and account recovery — so it has to stay reachable rather than being a burner you lose access to. Walmart’s other platforms, Spark Driver and Marketplace seller accounts, run their own phone checks as well. A non-VOIP US line clears the initial verification, and kept as a rental it keeps receiving the codes Walmart sends each time you sign in from a new device.
How to verify Walmart
- 1Top up your wallet and start a Walmart verification — you get a US number instantly.
- 2Enter that number on Walmart’s sign-up screen, or under Account → Security when you switch on two-step verification.
- 3Walmart texts the 6-digit code; it appears in your dashboard and over the API within seconds.
- 4Enter it in Walmart. If no code arrives inside the 15-minute window, the charge is refunded automatically.
Walmart’s SMS says the code expires in 15 minutes — the same length as the verification window here, so read it from your dashboard and enter it straight away. If you want the number for repeat sign-in codes rather than a single signup, rent it instead.
Walmart verification FAQ
- Does Walmart accept VOIP numbers for verification?
- VOIP and other online numbers routinely fail the carrier check behind SMS verification, which is why the code never arrives. Ours are real US mobile-carrier lines, so they receive it normally.
- Does one number cover Walmart+ and Walmart Pay?
- Yes. Walmart+, Walmart Pay and your Walmart.com orders all sit behind a single Walmart account, so the number you verify covers all of them.
- How long is the Walmart verification code valid?
- Walmart’s message states the code expires 15 minutes after it is sent. That matches our verification window, so enter it as soon as it appears in your dashboard.
- Can I keep the number for Walmart two-step verification?
- Yes — choose a rental and the number stays yours for up to 365 days, so you keep receiving the codes Walmart sends when you sign in from a new device.