plugin-icon

Subaccounts for WooCommerce

A full suite of tools to create and manage sub-accounts in WooCommerce.
Rating
5/5
Version
1.9.2
Active installations
300
Last updated
Dec 2, 2025
Subaccounts for WooCommerce

Subaccounts for WooCommerce allows the creation of subaccounts for your WooCommerce customers and subscribers.

The ability to create multiple subaccounts tied to a main parent account is extremely useful in all of the following usage scenarios:

  • companies that need to add and manage accounts for their employees
  • stores that need to place orders from different branches
  • businesses with multiple decision-makers for purchases
  • when parent accounts need to supervise and monitor all the activities made by their own sub-accounts (purchases, expenses, quotes, etc.) and even place orders on behalf of them;
  • in the case of company accounts that need to place orders from different purchasing departments or through multiple purchasing managers (B2B and similar);
  • in those situations where a sales agent or sales representative needs to create new accounts for newly acquired customers and, if desired, place orders on their behalf.

Two modes are available:

  • Sub-User mode: multiple separate accounts grouped together under one parent account (e.g. Holding Company).
  • Multi-User mode: multiple users can place orders on behalf of the master account (useful in case of Corporate Accounts).

🏆 Main features

Subaccounts for WooCommerce (free version) provides support for the following features:

My Account area

  • Allow customers to create/add new subaccounts (up to 10 subaccounts for each parent account in the free version).
  • Ability for parent accounts to edit subaccount details (Account Details, Billing Address, Shipping Address) directly from their own My Account area.
  • Ability for parent accounts to view subaccount orders directly from their My Account area.
  • Ability for parent accounts to switch to any subaccounts using our advanced and secure user switching system.
  • Ability for parent accounts to monitor purchases made by their subaccounts and even place orders on their behalf.
  • For each purchase display information about who did actually placed the order (whether it was placed by a subaccount or by a parent account on behalf of a subaccount).

Admin area

  • Enable the subaccount system only for specific user roles (including custom ones).
  • Assign specific roles to subaccounts created on the frontend.
  • Allow subaccounts to inherit the same roles as the parent account.
  • Allow subaccounts to keep their roles synchronized with the parent account’s roles.
  • Limit the number of subaccounts a parent account can create/add.
  • In WooCommerce order page, for each order, display information about customer’s account type (whether a parent account or a subaccount).
  • In case of purchase made by a subaccount, for each order display information about the subaccount’s parent account, so that you know which user belongs to whom.
  • Customize the appearance of the User Switcher Pane to match the color scheme of your theme.

🚀 Premium features

Subaccounts Pro (premium version) is an extended version of the plugin and includes the following additional features:

  • Each parent account (Manager) can create an unlimited number of subaccounts.
  • Create, assign and fully manage subaccounts directly from the WordPress backend (as an administrator).
  • Force subaccounts to inherit billing and shipping addresses from their parent account.
  • On admin side, in both WooCommerce orders list and WooCommerce order pages, display information about who did actually placed an order (whether it was placed by a subaccount or by a parent account on behalf of a subaccount).
  • Display parent accounts and subaccounts information in WooCommerce orders list page.
  • Display parent accounts and subaccounts information in WordPress users list page.
  • On the WordPress users list page, filter customers and subscribers based on account type (e.g. show only parent accounts or subaccounts).
  • On the WordPress users list page, filter subaccounts based on the parent account.
  • Include order-related parent account and sub-account information in WooCommerce new order emails (for either the admin or customers, or both).

Upgrade to Subaccounts Pro and get a full suite of tools to create and manage subaccounts in WooCommerce!

Upgrading to Subaccounts Pro is easy: just install the free version of the plugin and navigate to: Admin Dashboard WooCommerce Subaccounts Add-Ons. From there you will be able to easily and securely upgrade to the premium version of the plugin in just a few clicks.

🔌 Add-Ons available

Order Approval Add-On: With the Order Approval Add-On parent accounts can edit and approve or reject subaccount orders.

Supervisor Add-On: With the Supervisor Add-On it is possible to set a parent account (Supervisor) above a Manager account type, thus allowing you (as an administrator) to create a three-level structure of nested accounts (e.g. Supervisor Manager Subaccount).

🌐 Languages and translations

Subaccounts for WooCommerce is translation ready and is currently available in the following languages:

  • English
  • French
  • Italian

More translations soon available.

Freeon Business plan
Tested up to
WordPress 6.9
This plugin is available for download for your site.