plugin-icon

Advanced Accounts for WooCommerce – Membership / Customize My Account Page / OTP

Customize the WooCommerce “My Account” page, enable secure OTP login and registration via SMS/email, and create membership-based content access and di …
Votações
5
Versão
1.4
Instalações ativas
60
Última atualização
Mar 13, 2026
Advanced Accounts for WooCommerce – Membership / Customize My Account Page / OTP

Advanced Accounts – Customize My Account Page / OTP Login & Registration for WooCommerce is an all-in-one solution to enhance your WooCommerce customer account area. It combines a versatile My Account page customizer with secure passwordless login features and a flexible membership system to control content, products, and user access.

The My Account page is one of the most frequently visited sections of any e-commerce site. This plugin allows you to tailor the account dashboard, simplify login and registration with OTP verification, and introduce membership-based access control to deliver personalized experiences for different user groups.

You can create membership levels, restrict content or products to members, and even offer exclusive discounts based on membership roles.

Premium version | Documentation | Support | Demo

Key Features and Benefits

  • Membership Roles System: Create membership tiers using WordPress roles and manage them directly inside the plugin settings.
  • Membership Content Visibility: Use the [yoaa_membership] shortcode to control which users can view specific content based on membership levels.
  • Flexible Access Conditions: Display content only for specific membership levels, logged-in users, or guests.
  • 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.
  • Phone & Email Verification: Ensure genuine users with verified contact details before accounts are fully activated.
  • Password Reset via OTP: Users can securely reset passwords using verification codes sent to their phone or email.
  • WooCommerce Login Page Integration: Automatically redirect WordPress login pages to the WooCommerce My Account login interface.
  • Mobile-Friendly & Responsive: Designed for smooth login and account management on mobile devices.
  • Extensibility and Compatibility: Built with WordPress standards and compatible with WooCommerce themes and multilingual plugins.

Membership Features (Free Version)

  • Membership Roles: Define membership levels using WordPress user roles.
  • Membership Role Management: Manage and configure membership roles directly inside the plugin settings.
  • Content Control Shortcode: Use the [yoaa_membership] shortcode to restrict or show content based on membership levels.
  • Flexible Visibility Conditions: Shortcodes support conditions for specific membership roles, logged-in users, or guests.

Premium Membership Features

  • Membership Products Page: Automatically generate a dedicated page that lists available membership plans, allowing customers to easily view, purchase, and upgrade membership tiers.
  • Multiple Membership Roles: Allow users to have multiple membership roles simultaneously.
  • Content Access Control: Restrict posts and pages by membership roles.
  • Custom Access Notices: Unauthorized users will see a customizable notice message instead of restricted content.
  • Optional Login Button: Guests can be prompted with a login button when trying to access restricted content.
  • Product Access Control: Restrict WooCommerce products by membership roles.
  • Product Access Messages: Restricted products can be hidden or replaced with a custom message for unauthorized users.
  • Membership-Based Discounts: Offer exclusive pricing or discounts for specific membership levels.
  • Flexible Shortcodes: Shortcodes support multiple membership levels and custom fallback messages.

Premium Tools

  • Username Migration Tool: Convert existing usernames into phone-based usernames with a dry-run preview and batch processing tool.

Other Premium Features

  • Add Unlimited Custom Endpoints: Create new tabs in the My Account page to display custom content or shortcodes.
  • Customize Existing Endpoint Content: Override or inject content into default WooCommerce account tabs.
  • Custom Icons for Account Menu: Assign built-in or uploaded icons to each account endpoint.
  • Role-Based / Members-Only Sections: Restrict account endpoints to specific roles or membership levels.
  • User Avatars and Profile Photos: Allow customers to upload profile images directly from their account page.
  • Block / Unblock Users: Suspend or reinstate user accounts without deleting data.
  • Account Erasure Requests: Provide users with GDPR-compliant data deletion requests.
  • Phone Number Updates with Verification: Allow users to securely update their phone number with SMS verification.
  • Extra Registration Fields: Add fields such as first name, last name, and birthday to the registration form.
  • Third-Party SMS Services: Integrate with Twilio and Textmagic for SMS verification.

Explore the Premium version here

In summary, WooCommerce Advanced Accounts empowers you to take full control of your customers’ account experience. Customize the My Account dashboard, enable secure OTP login and registration, and introduce membership-based access to content, products, and exclusive pricing. Deliver personalized experiences for different user groups while enhancing security through verification. All these capabilities come in one lightweight plugin – eliminating the need to install multiple plugins for account customization, OTP authentication, and membership management.

Plugin Integrations

Blacklist Manager

Integrates with Blacklist Manager. Once a customer’s phone number or email is verified through this plugin, Blacklist Manager can recognize it as verified during checkout when verification rules are enabled.

WooCommerce Loyalty – Points and Rewards (Premium)

Fully compatible with WooCommerce Loyalty – Points and Rewards. Membership roles can work together with loyalty rewards, allowing store owners to offer points, rewards, and exclusive benefits to specific membership levels.

WooCommerce Subscriptions

Compatible with WooCommerce Subscriptions. Sell membership plans as subscription products to enable recurring payments and automatic membership renewals.

External Services

This plugin connects to third-party and external services to deliver One-Time Passwords (OTPs), verify phone numbers, and provide licensing and notification features. These services are required for specific functionality and only transmit data when the related feature is used.

  1. Yo Credits: Used to send OTPs for phone verification, login, checkout, and password reset.
  2. Twilio: Third-party SMS provider used when enabled or as a fallback.
  3. Textmagic: Alternative SMS gateway for OTP delivery.

IP-API (IP Geolocation): Used to detect country information for phone number formatting. YoOhw API Services: Used for licensing, subscriptions, site registration, updates, and plugin news.

All external services are configurable, and no data is sent unless the related feature is enabled or triggered by user action.

Gratuitoem planos pagos
Ao instalar, você concorda com os Termos de Serviço do WordPress.com e com os Termos do plugin de terceiros.
Testado até
WordPress 6.9.4
Esse plugin está disponível para download para o seu .