Accounts & Users · Module 3.3 Module 3.3 UPDATED v3.9

Sub-Accounts

Let wholesale customers create and manage their own team members. Each team member can place orders that draw from the parent company's credit line. The parent sees all orders in one dashboard and can approve anything above a threshold. Points & Rewards can be shared across the whole team.

In plain terms: The head buyer (parent account) invites their colleagues as team members (sub-accounts). Each colleague can log in and place orders independently. The head buyer sees everyone's orders, manages the shared credit line, and approves large purchases. It's like giving your whole purchasing department access to one company account.

Self-Serve Team Invitations

Parent account sends email invitations from My Account. Invitees get a link (valid 7 days by default) to create or link an existing WordPress account.

Shared Credit Line

Sub-account orders draw from the parent company's credit balance. Parent dashboard shows all sub-account orders and the combined credit usage in one view.

Role-Based Permissions

Assign each sub-account a role (viewer, orderer, admin). Each role has configurable capabilities — what they can order, view, and approve.

Approval Threshold

Set a spending limit for sub-accounts. Orders above the limit are held for parent approval before processing — similar to the PO Approval system but between parent and team members.

Points Sharing

When a sub-account earns points, the parent can receive a configured percentage. Company-level loyalty accrues faster when the whole team orders.

Shared Purchase Lists

Purchase Lists can be set to company-wide visibility, meaning all sub-accounts can access the parent's standard order lists and reorder from them.

How to Set Up Sub-Accounts

Sub-Account Combinations

Sub-accounts + Company Credit

All team members draw from one shared credit balance. The parent tracks everyone's orders and total usage from one dashboard.

Sub-AccountsCompany Credit
Result: 5 agents share a $20,000 credit line. Anyone can order up to the remaining balance. Head buyer sees all transactions in the company Credit tab.

Sub-accounts + PO Approval

Sub-account orders above a threshold need the parent account (company admin) to approve before processing.

Sub-AccountsPO Approval
Result: A new team member tries to order $800. The order is held for the head buyer to approve from their Pending Approvals page. Small orders ($200 or less) go straight through.

Sub-accounts + Points

When any team member orders, 50% of their earned points also go to the parent account.

Sub-AccountsPoints & Rewards
Result: A team member spends $1,000 and earns 1,000 points. The parent also receives 500 points. The more active the team, the faster the company reaches loyalty milestones.

Sub-accounts + Purchase Lists

Company-wide Purchase Lists let all team members order from the same standard list — e.g. "Monthly Cleaning Supplies."

Sub-AccountsPurchase Lists
Result: Head buyer creates "Monthly Restock" list. Any team member can open it, adjust quantities, and add all items to cart in one click — without needing the head buyer's involvement every time.

Key Settings

SettingDescriptionDefault
Max Sub-AccountsMaximum team members per parent account. Overridable per company.10
Invite Link ValidityDays before an invitation link expires.7 days
Allow Credit SharingWhether sub-account orders draw from the parent company's credit balance.On
Sub-Account Earn PointsWhether sub-accounts earn their own points on orders they place.On

No. A WordPress user can only be a sub-account under one parent at a time. This mirrors real-world employment — one person, one company. If you need a user to access multiple company dashboards, consider using separate WordPress accounts for each context.

Company Accounts (Module 3.1) are the organisational record — the business entity with a credit limit, billing address, and linked users. Sub-Accounts (Module 3.3) are the parent-child relationship between individual users — a head buyer and their team members. A user can belong to a Company Account without being a sub-account. Sub-accounts are most useful when the parent wants self-serve control over their own team.