Company accounts for WooCommerceOne company.
Many buyers.
All under control.

Give your B2B customers a buying team: individual logins, spending limits and their own manager’s approval.

Free plugin · Unlimited companies · Pro from $99, one-time

THE APPROVAL FLOW

A $7,971 order with the customer's own manager, who asks a question and approves it right on the order. You'll see it once they've said yes.

Made for WooCommerce✓ HPOS compatible✓ Classic & block checkout✓ Runs in your own store

The missing piece

Your customers are companies.
Their buyers are people.

Purchasers need to order. Managers need oversight. You need a clear record of who did what. CrewCommerce connects those people under one company account.

A place for the whole buying team

What CrewCommerce adds
to your store.

Company access, purchasing controls and repeat orders — connected inside My Account.

01 / COMPANY ACCOUNTS

Individual logins.
A shared company.

Let each colleague order through their own account. Their company admin manages the team, so every new buyer doesn’t become a task for you.

02 / SPENDING CONTROLS Pro

Give every buyer a boundary.

Set a monthly limit per person. An order that would go over it is stopped at checkout, unless it needs sign-off anyway: then it goes to the customer’s own Manager or Admin.

03 / INTERNAL APPROVALS

Agree it before it’s paid.

Orders above the amount you set wait for the customer’s own Manager or Admin. After approval, card-paying buyers receive a link to complete payment. Pro adds comments on each request.

04 / REPEAT PURCHASING Pro

The next order starts closer to done.

Fast Restock brings frequently ordered products and quantities together, ready to add to the cart.

And in Pro, the record to back it up.Order & approval historySpend reportsCSV exportApproval reminders

How it works

Three steps from setup
to an approved order.

You configure the purchasing rules. Company admins manage their people.

Read the setup guide
  1. Create a company

    A business registers its company. Colleagues request to join, and its admin approves them. You can also manage companies in WP Admin.

  2. Set access and purchasing controls

    Assign roles and monthly limits. Configure approval rules by order value, category or role, with company-specific thresholds where needed.

  3. Review the request, then complete payment

    The customer’s approver reviews qualifying orders in My Account. Card-paying buyers get a payment link after approval. Nothing is charged until the buyer pays.

Inside the plugin

A familiar place to work.

Customer tools in My Account.
Store oversight in WP Admin.

Pending Approvals. The approver asks, decides, and sees what happens next.
My Requests. Each buyer’s spend and order status in one place.
Team management. Individual logins, roles and monthly limits.
Fast Restock. Frequently ordered products, ready for the cart.
Spend reports. Company and member spending in WP Admin.
Company settings. A custom approval threshold for an account.
Explore the documentation
Pricing

Start free.
Upgrade for more control.

The free plugin runs company accounts and approvals, with no limit on companies or people. Pro adds the controls bigger accounts ask for. No per-person or per-company charges.

Questions about your store’s workflow? Ask us ↗

CrewCommerceFree
$0

Free forever. No account or licence key needed.

  • Unlimited companies and team members
  • Requester, Manager and Admin roles, with email invitations
  • Approval above an order value you set
  • Payment after approval, with a pay link for card orders
  • Team Dashboard, Pending Approvals and My Requests
  • Works with both checkouts and HPOS
Download free

Version 1.0.0 · WordPress 6.5+ · WooCommerce 8.0+
Try the live demo first

CrewCommerce Pro1 site
$99 $149

One-time payment. Keep your installed version.

  • Everything in Free, plus:
  • Monthly spending limits and Spend Reports
  • A threshold per company, categories that always need approval, two approval steps
  • Comments, bulk approval and reminder emails
  • Company sign-up at registration and join links
  • Fast Restock, Company Order History, Activity Log and CSV export
  • 12 months of updates and direct email support
Get Pro — $99

Secure checkout via Gumroad · 14-day refund

After year one, keep using your installed version. Launch customers can optionally renew updates for $99/year.

Launch offer ends 19 October 2026. Regular price: $149.

A few useful details

Before you buy.

Have a specific setup?
Let’s talk about it ↗

Who is this for?

Any WooCommerce store selling to businesses — trade supply, workwear, janitorial, packaging, parts, office supply, food service, lab consumables, print, and similar. If more than one person at your customer companies should be ordering, this is for you.

What's free and what's in Pro?

The free plugin runs company accounts and approvals: unlimited companies and people, the Requester, Manager and Admin roles, email invitations, approval above an order value you set, payment after approval, and the My Account and WP Admin screens. Pro adds monthly spending limits and Spend Reports, a different threshold per company, categories that always need approval, two approval steps, comments, bulk approval, reminder emails, company sign-up at registration and join links, Fast Restock, Company Order History, the Activity Log and CSV export. Upgrading later keeps your companies, teams and approval history. Full comparison.

How does the approval part actually work?

Each person on a team is a Requester (orders), a Manager (approves and runs the team), or the company's one Admin. When a Requester's order needs sign-off, it's held as Pending Approval and their approver — a Manager or the Admin — gets an email. They see it in My Account — items, total, who placed it — and approve or reject it (a reason is required to reject). Either way the person who ordered is emailed the outcome, and an approved order drops into your queue like any other sale. Nothing is charged while it waits: if you take card payments, the buyer gets a link to pay once it's approved.

Do my customers have to learn a new system?

There isn't one to learn. They browse your storefront and check out the way they do now. The only new screens live inside their My Account page, and they only appear if they're on a team.

Do I have to set up each company myself?

Not with Pro: a customer ticks a box at registration to create their company, their colleagues ask to join with a private link, and their admin approves them. With the free plugin, you create the company in WP Admin and its Admin invites their colleagues by email.

Will it work on my store?

CrewCommerce requires WordPress 6.5+, PHP 7.4+ and WooCommerce 8.0+. It supports HPOS and both the classic and block checkouts, and its company screens live inside My Account, so it fits your existing theme. As with any plugin that changes checkout, try the request, approval and payment flow on a staging copy of your store first. Need help checking a requirement? Ask us before you buy.

How do I get started?

To look around first, try the live demo in your browser. Then download the free plugin, or Pro after purchase, and install it like any WordPress plugin: Plugins › Add New › Upload Plugin. The public setup guide walks you through creating a company and configuring purchasing controls.

How is this different from other order-approval plugins?

Most order-approval plugins let you, the store, review an order before accepting it. CrewCommerce is for the other kind: the approval happens inside your customer's company, by their own manager, before the order reaches you. Some sub-account plugins offer that too, so compare them on your actual workflow: who approves, whether each company can have its own rules, what happens to a card payment after approval, and what record you keep. The two kinds of approval, explained.

Why choose this over a full B2B suite?

Choose a suite if you need wholesale pricing, catalog mode or quote requests. Choose CrewCommerce if your pricing is already set up and what's missing is your customers' teams: individual logins, spending limits and their own manager's sign-off. It does that one job, and adds its screens to My Account without changing the rest of your store. What a B2B store needs, and what it can skip.

Where is the data stored?

In your own WordPress database. Companies, teams and approval history are stored alongside your WooCommerce orders, and CrewCommerce doesn't send your store's or your customers' data anywhere.

What if I turn it off later?

Your orders are ordinary WooCommerce orders and your customers' logins are ordinary WordPress accounts, so both stay exactly where they are — deactivating or deleting CrewCommerce doesn't remove them. CrewCommerce keeps its own records too (companies, teams, approval history), unless you tick the delete-all-data option in its settings before deleting it. One thing to do first: approve or reject any order still waiting for sign-off, because Pending Approval is CrewCommerce's own status and means nothing to WooCommerce once the plugin is off.

What if I need it on more than one site?

The free plugin works on as many sites as you like. A Pro licence covers one site; multi-site plans aren't available yet. Buy now, email us, and when they arrive you'll be moved onto one at the launch rate.

What happens after twelve months?

Your installed version of Pro keeps working permanently. The purchase includes 12 months of updates. Launch customers can optionally renew updates for another year at $99.

Can I get a refund?

Yes. If you buy Pro and it isn't right for your store, email us within 14 days and you get your money back. No form and no questions.

Something's not working right — what do I do?

Email us the details — what you were doing, what you expected, and what happened instead. Most reports like this turn out to be quick fixes, and if it's a real bug, you're helping us catch it.

Ready for company purchasing?

Give the whole team
a way to buy.

Download free

Free plugin · Pro from $99, one-time · 14-day refund