Skip to content

Vendor-neutral, engineer-written explanations. Clear definitions first, then practical steps with real examples — no fluff.

How to set up company accounts, roles, and approvals in Shopware 6 B2B?

SB
Written by StageBit Engineering Team
Updated May 2026 3 min readVerified by engineers

Quick Answer

Shopware 6 supports company accounts, buyer roles, approval flows, and employee permissions through its B2B Components and customer management features. The cleanest setup is to create one company account structure first, then add role-based permissions and purchase approval rules after your catalog and pricing logic are stable. The process below covers the setup order most B2B stores use in production.

Before You Start

  • Shopware B2B Components access — approval chains and company structures are not available in a standard B2C setup.
  • Customer group strategy — pricing, tax rules, and catalog visibility usually depend on this.
  • Clear internal approval policy — define spending limits and approvers before configuring workflows.
1

Enable B2B account structure

Start by enabling your B2B feature set and deciding how companies will exist inside Shopware. Most stores use one parent company account with multiple employee users underneath it. That keeps order history, pricing, and invoicing grouped correctly. If you skip this planning stage, you usually end up rebuilding permissions later after real buyers start using the portal.

  • Enable B2B Components in your Shopware setup
  • Create customer groups for B2B companies
  • Define parent company ownership rules
IMPORTANT Company hierarchy mistakes affect permissions, budgets, and approvals later.
2

Create company users and roles

Build role types around purchasing responsibility instead of job titles. In real projects, we normally see four roles: buyer, approver, finance, and company admin. Keep permissions narrow at first. Buyers should not manage tax settings or payment methods unless there’s a real business reason. Smaller permission sets are easier to audit later.

  • Create employee accounts under the company profile
  • Assign storefront and order permissions by role
  • Restrict payment and address management where needed
COMMON MISTAKE Giving every employee admin rights usually creates approval bypass issues within weeks.
3

Configure approval workflows

Approval rules usually depend on order value, department, or payment method. Most B2B stores start with a simple threshold setup. For example, orders under €500 go through automatically, while larger orders require manager approval. Keep the first version simple. Complex multi-level approval trees slow down purchasing and frustrate buyers fast.

  • Define approval thresholds by order value
  • Assign approvers to each company account
  • Configure notification emails for pending approvals
PRO TIP Start with one approval level first—then expand after watching real buyer behaviour for a month.
4

Connect pricing and catalogs

B2B permissions only work properly when tied to the right catalog and pricing structure. Most wholesale stores hide specific categories, brands, or products from standard buyers. Your approval setup should match the commercial rules behind the account. Otherwise buyers may approve orders for products they were never meant to access.

  • Assign customer-specific pricing where needed
  • Restrict catalogs by customer group or role
  • Test visibility using non-admin accounts
IMPORTANT Always test with a real buyer account—admin previews often hide permission problems.
5

Test the full purchase flow

Before launch, run end-to-end tests with multiple employee roles. This catches most B2B issues early. Test rejected approvals, abandoned carts, quote requests, and invoice-based payments. Also test what happens when an approver is removed from the company account. That edge case breaks more workflows than most teams expect.

  • Create test buyers and approvers
  • Validate approval email delivery
  • Confirm order status updates after approval
PRO TIP Record a short walkthrough video for client teams so they understand the approval lifecycle after launch.

Shopware B2B Setup Checklist

0 of 6 complete

Key Takeaway

The short version: Shopware 6 B2B works best when company structure, permissions, and approval rules are planned together instead of added one at a time. Keep roles simple, limit admin access, and test the entire order lifecycle with real user accounts before launch. Most approval issues come from overly complex permission trees or missing catalog restrictions. Start with Step 1—that one alone handles most of it.

Was this answer helpful?

Your feedback helps us improve our answers.

Still need help?

Talk to our Shopware experts

We've handled GDPR/CCPA compliance for dozens of EU & US Shopware stores.

Talk to Shopware Experts

Tell us more about your brand!

Rohit Kundale, Our VP of Sales and Marketing is ready to meet with your team.