Stay informed
Receive monthly updates on trends, products and growth insights in your inbox.

Get weekly updates on markets, new features, and exclusive investment insights delivered straight to your inbox.
Closing B2B deals is tougher than ever. Tight budgets and fierce competition have long been part of business sales, but today, the complexity of selling itself has grown dramatically. Large B2B enterprises now involve more stakeholders in purchasing decisions, with multi-layered organizational structures and extended approval processes.
At the same time, the rise of eCommerce for manufacturers, distributors and wholesalers — accelerated by younger, tech-savvy buyers — has shifted priorities from simply comparing products and prices to valuing service, convenience and seamless digital experiences. That being said, digital purchasing processes are evolving from basic transactions to fully integrated, automated workflows that handle complex orders, multi-step approvals and layered purchasing scenarios for both buyers and sellers.
In most B2B environments, a single purchase may require review and approval from multiple departments, including procurement, operations, finance and compliance, before a purchasing decision can be made. As you probably have experienced, coordinating these decisions manually is both cumbersome and prone to error.
Automation changes the game. By configuring access rights, defining roles and responsibilities, and applying rules across the buying process, sellers can create workflows that automatically manage quote negotiations, trigger the necessary reviews and enforce the correct approvals processes on the buyer’s side, and finalize orders efficiently and frictionlessly.
But the benefits go beyond convenience. Whether selling simple consumables or complex machinery, managing high-value, multi-million-dollar orders requires strict governance and security.
Roles and permissions must be precise, yet flexible enough to accurately reflect each buying company’s unique organizational structure — without limitations or compromise. This flexibility is essential, as buying processes can vary significantly between different customer groups and organizations. There is no one-size-fits-all approach to effective sales; flexible business modeling forms the foundation for true personalization in modern B2B buying and selling.
At the heart of B2B commerce lies the ability to accurately represent complex organizational structures, user responsibilities and buying workflows. With commercetools, enterprises can configure an organizational permissions model that gives them full control over who can do what and where, while retaining full flexibility.
This foundation is built on four key elements: Business Units, Associates, Granular Roles and Permissions and Approval Flows. In more detail:
Business Units (BUs)
Sellers and associates can place orders, quotes and manage catalogs on behalf of their BU.
Associates

Granular Roles and Permissions

Approval flows


Why this matters
Automating the core of buyers’ hierarchical structure with granular roles and permissions enables sellers to:
At the core of organizational management with commercetools, scalability comes effortlessly — empowering enterprises to support complex, layered structures with ease.
Pre-set capacity limits include:
These limits reflect the platform’s robust capacity for large-scale enterprises and can be extended even further as needed.
Delivering true flexibility for B2B commerce requires more than just modeling Business Units and roles — it requires robust features that help enterprises manage complexity at scale.
commercetools makes this possible through five main capabilities:
Inheritance is essential for managing large-scale B2B customer structures because it allows you to set rules at a top level, such as consistent buyer permissions or inherited administrators, that automatically apply to all subdivisions. This minimizes repetitive manual configuration across thousands of Business Units and ensures that updates trickle down seamlessly and at scale.
It’s worth noting that the principle of inheritance applies not just to associates and their roles, but also to store terms, product catalogs and prices, giving enterprises fine-grained control while maintaining efficiency.

As B2B organizational structures and workflows can be highly complex, with multiple BUs, departments and approval hierarchies, providing enterprises with the ability to configure these details precisely is crucial. This ensures that orders, approvals and permissions align with real-world processes, reduces manual work and supports scalability as customer bases expand.
commercetools makes this possible through flexible configuration options:
This dual approach offers maximum flexibility: Sellers can retain oversight where necessary, while buyers gain autonomy to manage their own structures. For enterprises with large or complex customer bases, allowing buyers to self-configure helps scale operations without overwhelming internal teams.
It’s often the case that B2B sellers need to create and update Business Units individually when onboarding and managing customers — a tedious and inefficient process for large-scale commerce operations.
To ensure your BU data is always up-to-date and synced across multiple systems of record, such as your ERP or your CRM, commercetools provides seamless import/export options. With the Import API, for instance, you can import and update BU data in bulk. Our import/export capabilities also mean your teams can export data, make bulk updates in external tools (e.g., Excel) and re-import it within the Merchant Center.
This helps your business accelerate onboarding of new B2B buyers and simplifies ongoing customer data management, increasing efficiency and reducing the risk of manual errors. Use cases include:
In other words, this ensures that BU data can be imported from upstream systems, such as ERPs, either as one-off syncs during onboarding or as part of continuous integrations with daily updates. Additionally, this ensures that customer data remains accurate and up-to-date, which is vital for both protecting revenue and maintaining compliance.


Organizations evolve constantly: Mergers and acquisitions happen frequently, subsidiaries split and new departments form. commercetools provides tools to reflect these changes without disrupting operations.
For permissions, negotiated entitlement terms and customer data to remain current, it’s vital to be able to update your configurations without hurdles whenever organizational changes happen. Again, performing these changes is possible through the Merchant Center, directly in our APIs and/or customer-specific UIs.
While commercetools’ B2B capabilities provide a growing number of attributes out of the box, each B2B organization is different, so being able to extend default business unit attributes with custom fields enables your business to capture industry-specific or company-specific details, such as:
These extensible fields enable targeted promotions, tailored buying experiences and precise reporting, providing additional flexibility for B2B businesses. For example, tool suppliers can differentiate offers by contractor type or region, creating more personalized and relevant experiences.
Check our short demo and see how you can set up Business Units and navigate complex buyer workflows with commercetools.
commercetools is taking B2B commerce to the next level, combining enterprise-scale capabilities with out-of-the-box simplicity. What once required custom extensions can now be handled natively, giving businesses the confidence to manage complex structures, roles and workflows.
By collaborating closely with customers, we’re shaping a bold future for B2B commerce — one powered by innovation, AI and smarter buying experiences.
This means your business can elevate its digital maturity faster by adopting integrated, automated and flexible B2B workflows that scale effortlessly, turning complexity into a competitive advantage while delivering superior experiences for both buyers and sellers.
Ready to try it out? Start your free trial.
Business organizational modeling is the process of digitally representing how a B2B customer is structured, including departments, subsidiaries, users, roles and approval hierarchies. With commercetools, this is done through Business Units, associates, granular roles and approval flows to reflect real-world buying processes accurately.
Business Units (BUs) allow sellers to model any type of buying entity, from a single small business to multi-layered global enterprises. Each BU can manage its own carts, orders, catalogs and approval rules, enabling precise control over purchasing behavior while scaling effortlessly across thousands of divisions.
Yes. commercetools supports fully configurable, multi-tier approval flows. Approval rules can be triggered based on conditions such as order value thresholds, roles or other entitlements, ensuring compliance with internal procurement policies while adapting to different customer structures and purchasing requirements.
Automation is built into the platform through role-based permissions, approval flows, inheritance and Import/Export APIs. These capabilities reduce repetitive configuration, streamline onboarding, synchronize data with ERPs or CRMs and ensure permissions are validated automatically in real time.
Absolutely. commercetools is designed to support everything from simple SMB setups to highly complex enterprise organizations. With high capacity limits, flexible configuration options and extensible custom fields, businesses can start small and scale their B2B commerce operations without replatforming.
Receive monthly updates on trends, products and growth insights in your inbox.