WooCommerce Advanced Accounts Premium / Configuration August 3, 2026

Configure Phone Number Accounts

Configure international phone accounts and deterministic country selection across registration, login, account, Classic Checkout, and Checkout Blocks.

Applies to 2.1.2+ Stable Verified July 29, 2026

Version 2.1.2 initializes the phone country without an external IP geolocation request. It prioritizes an existing E.164 phone, the WooCommerce session, checkout/customer address, store country, and allowed-country fallback.

WooCommerce Accounts and Membership Advanced settings for phone login, account management, privacy, and verification
Configure phone identity and verification under WooCommerce > Settings > Accounts & Membership > Advanced.

Open the feature

Go to WooCommerce > Settings > Accounts & Membership > Advanced.

Configure phone identity

  1. Choose whether phone can replace email as the username.
  2. Configure allowed countries and the default store country.
  3. Enable required phone verification only after testing the SMS provider.
  4. Test registration, login, checkout account creation, and Account details.

Country synchronization

Billing and shipping dial-code selectors follow country changes in Classic Checkout and Checkout Blocks while preserving an explicit selection and existing E.164 number.

Verify the result

  • Local trunk zero is normalized consistently.
  • An existing international number restores the correct country.
  • Changing billing or shipping country does not overwrite an explicit valid E.164 value.

Related Guides

Continue from WooCommerce Advanced Accounts Premium documentation to the complete product workflow.

Evaluate product scope on the money page, use the pillar Guide for decisions and trade-offs, and return here for exact configuration.

Need support?

Still stuck?

Open a support request and include this article title, your plugin version, and what you already tried.

Open Support