Skip to main content
Table of Contents

Managing Multi Accounts and Sub Accounts in WooCommerce

WooCommerce offers the ability to manage users through a flexible multi-account and sub-account system. This system improves operational efficiency, streamlines team collaboration, and maintains clea…

Table of Contents

WooCommerce offers the ability to manage users through a flexible multi-account and sub-account system. This system improves operational efficiency, streamlines team collaboration, and maintains clear order tracking and user roles across your business. Parent Accounts can manage users and orders, while sub-accounts can place and view orders based on the permissions given. This setup helps businesses stay organized, improves teamwork, and makes order tracking easier. It is a great way to keep control while allowing flexibility for different users.

Setup Instructions

Set Parent and Sub Accounts

  1. Access the WooCommerce Dashboard
    1. Navigate to your WooCommerce site and log in using your credentials.
    2. Use the left-hand menu to access various options like Products, Orders, and Settings.
      The image shows the WordPress admin Dashboard for a site called "Flourish Demo Shop," displaying the left-hand navigation menu with items such as Dashboard, Posts, Media, Pages,…
  2. Navigate to Sub Accounts
    1. From the dashboard menu, click on Sub Accounts.
    2. You’ll be taken to the Subaccounts & Multi-User Accounts page to begin managing user roles.
      The screenshot shows the WooCommerce admin dashboard with the Subaccounts menu item highlighted in the left-hand navigation panel, and the User Editor section open on the right,…
  3. Enable Multiaccounts
    1. In the Sub Accounts section, check the box labeled Multiaccounts.
    2. This activates the multi-user management functionality.
      The image shows the WooCommerce "Subaccounts & Multi-User Accounts" settings page, with the "Multiaccounts" checkbox under the Enable/Disable Modules section checked and…
  4. Assign Sub Accounts to a Parent Account
    1. Under User Editor, choose a user to act as the Parent Account.
    2. Select additional accounts to assign as Sub Accounts.
    3. Click Set accounts as subaccounts of parent to finalize.
      The image shows the User Editor interface in WooCommerce's Sub Accounts section, featuring two dropdown fields—"Select Parent Account" and "Select Sub Accounts"—along with a "Set…
  5. Convert Sub Accounts Back to Regular Accounts
    1. In the same User Editor, select any Sub Account to revert.
    2. Click Set Accounts to apply changes and update account roles.
      Screenshot of the "Turn Subaccounts into Regular Accounts" section in the WooCommerce Sub Accounts User Editor, showing a dropdown field labeled "Select Sub Account" and a…
  6. Confirm Account Changes
    1. Your changes will be saved, and account roles are updated accordingly.
  7. View Parent and Sub Account Hierarchy
    1. Go to the Users section. This displays a hierarchical view of Parent Accounts and their Sub Accounts.
The image shows the Users tab of the Subaccounts & Multi-User Accounts page in the WooCommerce dashboard, displaying a Parent-Subaccount Relationships table.
  1. Navigate to Multi Accounts in Flourish Store
    1. Log in to the Flourish Store Application.
    2. From the Dashboard, select Multi Accounts. A new tab will show all Sub Accounts linked to the current Parent Account.
      Screenshot of the Flourish Demo Shop WooCommerce frontend dashboard, showing the Multi Accounts menu item highlighted in the left-hand navigation panel and the resulting Multi-User…
  2. Edit a Sub Account
    1. In the Multi Accounts tab, find the Sub Account you want to change.
    2. Click Edit Account to open the settings panel.
      Screenshot of the WooCommerce frontend "Multi-User Accounts" page within the Flourish Demo Shop, showing a sub-account entry for user "Jegan" (jegan001selvarasu@gmail.com) with the…
  3. Enter Details and Set Permissions
    1. Fill in or update personal details as needed.
    2. Set permissions appropriate to the Sub Account's role:
      1. Checkout (place order): Allows placing orders.
      2. View Account Orders: Grants access to the Parent Account’s order history.
    3. Click Update Multi Account to save your changes.
      Screenshot of the Sub Account editing panel in the Flourish Store application, showing fields for Personal Details (Name, Job Title, Phone Number) and a highlighted Permissions…

Order Tracking

Order Tracking from Parent Account

  • When logged in as a Parent Account:
    • Orders appear in the Orders tab.
    • Each order will display both the Sub Account’s name and the Order Number.

Order Tracking from Sub Account

  • When logged in as a Sub Account:
    • Orders placed are visible in the Orders tab.
    • Each order includes the Sub Account user’s name and indicates it was placed on behalf of the Parent Account.

Screenshot of the Flourish Store sub-account editing interface, showing the Personal Details fields (Name, Job Title, Phone Number) alongside a highlighted Permissions section with…

Video Tutorial

How did we do?

Manage WooCommerce Wholesale Store Branding with Flourish

Flourish Wholesale Portal User Guide for Buyers

Contact