Advanced Account – WooCommerce Customize My Account Page / OTP Login & Registration

Advanced Account – WooCommerce Customize My Account Page / OTP Login & Registration is an all-in-one solution to enhance your WooCommerce customer account area. It combines a versatile My Account page customizer with powerful passwordless login features, helping you deliver a better user experience and improve security. The My Account page is one of the most frequently visited sections of any e-commerce site – this plugin lets you tailor that page to your needs and make logging in or registering easier with OTP verification.

Premium version | Documentation | Support | Demo

Key Features and Benefits

  • Customize Default Account Endpoints: Easily reorder, rename, or remove WooCommerce’s default My Account menu items (Dashboard, Orders, Downloads, etc.) to suit your site. You can declutter or relabel sections without any coding, making the account dashboard more intuitive for your users.
  • OTP Login & Registration (SMS/Email): Improve login security and convenience by letting users log in with a one-time password (OTP) sent to their phone or email. No more forgotten passwords – users can simply enter the code sent to their device to log in. You can also enable OTP-based registration (verification codes sent during signup) to verify user contact info. These features can help reduce barriers to account creation, improve user security, and increase engagement.
  • Phone & Email Verification: Ensure genuine users with verified contact details. The plugin can require new users to verify their phone number via SMS OTP or verify their email address by code/link before an account is fully activated. This keeps fake or typo emails out and confirms that each customer has a valid phone – useful for order notifications and security.
  • Password Reset via OTP: Along with standard email resets, users can opt to reset their password by entering a code sent to their verified email or phone. This provides a quick, secure recovery method, especially for users who prefer mobile verification.
  • WooCommerce Login Page Integration: The plugin can automatically redirect any visits to the default WordPress wp-login.php page to your WooCommerce “My Account” login/register screen. This funnels users through a single, branded login flow and hides the plain WP login, creating a seamless experience.
  • Mobile-Friendly & Responsive: All account pages and OTP inputs are designed to be mobile-first. Registration and login via phone number (OTP) are optimized for smartphones, so users on mobile can sign up or sign in effortlessly.
  • Extensibility and Compatibility: Built to work with any WooCommerce-compatible theme – it simply extends WooCommerce’s account template, so your styling remains consistent. The plugin is coded with WordPress standards, providing hooks and filters for developers to extend functionality. It’s translation-ready and compatible with WPML for multilingual sites. (It also integrates with the “Blacklist Manager” plugin, recognizing verified emails/phones during checkout validation.)

Premium Features

  • Add Unlimited Custom Endpoints: Create new account page tabs to display any content you want – e.g. a FAQ section, profile details, support tickets, exclusive downloads, or links to other pages. Each custom endpoint can show formatted text, images, videos, or even shortcodes from other plugins (for example, coupon wallets or membership info). You can even add direct links in the account menu (to your shop, an external URL, etc.) for quick access.
  • Customize Existing Enpoint Content: Override or inject content into any of the default WooCommerce My Account tabs (Dashboard, Orders, Downloads, etc.). Swap out the standard text for custom messaging, promotional banners, embedded videos, or dynamic data—without touching template files.
  • Add More or Upload new Icons: Choose from a built-in icon library or upload your own SVG/PNG icons to visually represent each endpoint in the account menu. Easily assign icons per tab for a more branded, intuitive navigation experience.
  • Role-Based / Members-Only Sections: Restrict any account endpoint (default or custom) to specific user roles or membership plans. For instance, show certain dashboard tabs only to wholesale customers, or create members-only areas for your VIP/Premium users. This allows you to personalize the user experience and deliver relevant content to each user group.
  • User Avatars and Profile Photos: Let customers upload or choose an avatar directly from their My Account page. Automatically resize/crop uploads, store them in a dedicated folder, and replace Gravatar throughout your site with the custom image.
  • Block / Unblock the Users: Instantly suspend or reinstate user accounts without deleting their data. Prevent blocked users from logging in or placing orders, and display a custom “Account Suspended” message when they attempt access.
  • Account Erasure Request: Comply with GDPR/CCPA by adding a self-service “Erase My Data” button in My Account. When requested, the system will anonymize or delete all personal data, then notify the user (and admin) upon completion.
  • Change Account Phone Number: Add a secure phone-number field with SMS-based verification. Users can click “Change Number,” receive a one-time code via Twilio or Textmagic, enter it on-site, and have their profile updated once verified.
  • Add Birth date for Users: Collect users’ birth dates during registration or on the edit-account form. Enforce minimum-age checks (e.g. 13+), make the field optional or required, and display a birthday greeting or age-based offers on their dashboard.
  • More Fields for Registration form: Extend the WooCommerce signup form with extra inputs—First Name, Last Name, Birthday (with date picker), and more. All entries are saved to user meta and editable from My Account.
  • Third Party SMS Services: Integrate with Twilio and Textmagic (with support for additional gateways on request) to power phone verification. Manage API credentials, message templates, and send/receive workflows directly from your WordPress dashboard.

Explore the Premium version here

In summary, WooCommerce Advanced Account – Customize My Account Page / OTP Login & Registration empowers you to take full control of your customers’ account page and their login experience. Offer a personalized dashboard for your store (great for online stores, marketplaces, membership sites, eLearning platforms, etc.) while enhancing security through OTP verification. All these capabilities come in one lightweight plugin – eliminating the need to install multiple separate plugins for account customization and OTP login.

Plugin Integrations

Blacklist Manager

Seamlessly integrates with Blacklist Manager—once a customer’s phone number or email is verified through this plugin, Blacklist Manager will recognize it as already verified during checkout when verification is enabled.

External Services

This plugin integrates with three SMS gateway providers to deliver One-Time Passwords (OTPs) for phone number verification:

  1. Yo Credits by YoOhw
  2. Twilio
  3. Textmagic
  4. Blackleaf

You can choose which provider to use (or fall back automatically), set custom message templates, define resend intervals, and monitor usage directly from WordPress.

0

评论0

 
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录