Letting a company add its buyers is the first step. The question that follows immediately is who among them may actually commit the company to a purchase, and for how much.

Company Sub-Accounts Pro answers it: permissions per buyer, spending limits per buyer, and an approval step that holds an order before payment rather than refunding it afterwards.

What Pro adds

  • Buyer, approver or viewerBuyers order. Approvers order and sign off other people’s orders. Viewers browse and see prices but cannot check out — useful for staff who build requisitions.
  • Set by the company, not by youThe account owner manages permissions and limits from their own My Account page. No admin involvement, no support ticket.
  • Per-order and per-period limitsEach buyer gets their own, with a company-wide default for everyone else.
  • Limits that cannot driftPeriod spend is worked out from real orders, so there is no counter to reset and cancelled or refunded orders stop counting on their own.
  • Told in the cart, not at the tillA buyer over their limit sees it before checkout, with the figure they have left.
  • Approval before paymentOrders above a threshold park in an “Awaiting approval” status the moment they are placed. Approvers get emailed approve and decline links; approving sends the buyer a pay link, declining cancels with a reason. No card is ever charged and then refunded.
  • Cost centresBuyers pick a department at checkout and it is stored on the order, so invoices split the way the customer’s accounts department needs.

Free vs Pro

 FreePro
Parent account creates buyer sub-accountsIncludedIncluded
Combined company orders viewIncludedIncluded
Control which roles may create sub-accountsIncludedIncluded
Buyer, approver and viewer permissionsNot includedIncluded
Per-order spending limitsNot includedIncluded
Per-period spending limitsNot includedIncluded
Order approval before payment is takenNot includedIncluded
Emailed approve and decline linksNot includedIncluded
Department cost centres at checkoutNot includedIncluded

Upgrading from free

Install and activate Pro and the free plugin is deactivated automatically. Both versions read the same data, so every setting and everything you have already created carries over untouched. There is no import step and nothing to reconfigure.

What happens without a license

Pro degrades to the free feature set rather than switching off. Your store keeps working, your Pro configuration is kept safe rather than deleted, and everything starts applying again the moment a key is activated. Losing a license should never cost you a sale.

Frequently Asked Questions

Is the customer charged before approval?

No. The order parks before payment is processed. Approving sends a link to pay; declining cancels it. No money moves until someone has said yes.

Do limits apply to the account owner?

No. Limits are a tool for a company to control its buyers; the owner spends their own money.

What if my license lapses while orders are awaiting approval?

They are released for payment rather than left stranded. A lapsed license must never trap a customer’s order.

What you get

  • One year of updates, delivered inside your WordPress dashboard like any other plugin.
  • Use on up to 2 sites — your live store and your staging copy.
  • Priority support by email.
  • A 7-day trial on any site: install it, run it properly, then enter a key.

Requirements

  • WordPress 6.2 or newer
  • WooCommerce 7.0 or newer — HPOS (High-Performance Order Storage) compatible
  • PHP 7.4 or newer
  • Works with classic themes and block themes, classic and block checkout

Part of B2B Managers Suite

One of 13 lightweight B2B extensions that work alone or together: role based pricing, tiered pricing, quotes, B2B registration, order rules, catalogue visibility, checkout control, quick ordering, VAT handling, purchase orders, company accounts, price lists and hidden prices. Install only what you need — each plugin is small and focused, with no extra database tables and no front-end frameworks.