Why won’t a checkout accept my 10-digit phone number?
Answer
Most U.S. checkout forms need exactly 10 digits with no country code, spaces, or punctuation—or they need the number in a specific format like (XXX) XXX-XXXX. Re-enter only the area code plus number, turn off autofill if it adds +1, and confirm the field is not blocking VoIP or mismatched billing numbers.
Before you start: stop right away if…
- Do not give payment or one-time codes to anyone who calls claiming they can bypass a phone-number checkout error.
Follow these steps
Enter exactly 10 digits
Clear the phone field. Type only the 10-digit U.S. number (area code + number) with no +1, spaces, parentheses, or dashes—unless the placeholder shows a required format, then match that format exactly.
You should see: The red error under the phone field clears.
Disable autofill and retry
If the browser or password manager keeps rewriting the number, turn off autofill for that field or use a private window, then retype the number manually.
You should see: The number stays in the format the form accepts.
Try a standard mobile number
If a landline, Google Voice, or other VoIP number is rejected, try a regular mobile number associated with your account or billing address.
You should see: Checkout advances past the phone step.
Contact the merchant if every valid number fails
Use the store’s official support chat or phone listed on the website. Describe that a valid 10-digit number is rejected at checkout so they can check for a site validation issue.
You should see: Support either places the order or confirms a known checkout bug.
Not sure this is the right page? Check here
0 of 5 checked
Extra tips
What to look for: Inline errors under the phone field, autofill adding +1, and whether the same number works elsewhere.
Before you change anything: Know the 10-digit U.S. number you intend to use (area code + number). Try a private/incognito window if autofill keeps altering the field. Confirm you are on the real store website before entering payment details. Do not share one-time codes from unexpected callers claiming to “fix” the order.