Back to the wiki

Shopware B2B Components

Shopware B2B Components is the modular B2B extension for Shopware 6 and the official successor to the older B2B Suite. Instead of a single, bundled plugin, it consists of several individually activatable modules, each covering a clearly defined B2B function: staff management, quotations, order approvals, quick ordering, shopping lists and organisational units. You only activate the modules that your business actually needs, rather than having to manage the entire feature set. The components are deeply integrated into the Shopware 6 core, follow an API-first architecture and are the standard way of implementing B2B functionality for new installations on the Evolve plan and above.

The term thus summarises a strategic decision by Shopware: moving away from a monolithic B2B module towards a modular, extensible system that integrates better into headless and composable architectures. For retailers currently planning a B2B platform or replacing an existing B2B Suite installation, the B2B Components are therefore the central point of reference.

Why the B2B Components exist

Shopware supplemented the original B2B Suite 2023 with the modularly designed B2B Components and has consistently invested in this direction ever since. The Suite – a single large plugin that was attached to a standard shop – has since been maintained solely in maintenance mode and no longer receives any new features. For new installations, only the Components version has been available since May 2025; support for the old Suite will end with the release of Shopware 6.8.

The reason for this change is architectural. A monolithic plugin is difficult to extend in a targeted manner: anyone wishing to customise a single function often had to make changes to the entire system. The modular Components, on the other hand, can be activated individually and extended via clearly defined interfaces. This aligns with Shopware 6’s ‘API-first’ philosophy and allows a B2B setup to be launched in a streamlined manner and expanded step by step, rather than having to carry the full range of features from day one.

An overview of the six modules

The B2B Components bundle the typical requirements of digital business-to-business commerce into six building blocks. Each can be activated independently, but many build on one another in a logical way.

The six Shopware B2B Components and their functions
ModuleFunction
Employee ManagementMaps the purchasing organisation of a business customer: a main account creates employees and assigns roles and permissions. The foundation for most other modules.
Quotation ManagementQuotation-based business in the shop: customers request a shopping basket as a quotation; the sales team negotiates; the final quotation becomes the order.
Order ApprovalApproval workflow: Orders above a defined value or subject to specific rules must first be approved before they are processed.
Quick OrderQuick ordering for repeat customers: Add items to the shopping basket in seconds using item numbers or a list, without having to navigate through categories or use the search function.
Shopping ListsShareable order lists that multiple people within a company can work on together. Ideal for recurring procurement.
Organisation UnitsDifferentiated access rights based on locations, departments or subsidiaries. Accurately maps corporate and branch structures.

The modular design is the very core of the concept: a retailer with a simple re-ordering business might only activate Employee Management and Quick Order, whilst a corporate supplier would also need Order Approval and Organisation Units. It is precisely this flexibility that distinguishes the Components from the ‘all or nothing’ logic of the old suite.

What the Components do not cover

An important distinction: the B2B Components provide the B2B sales logic on the Shopware platform; they are not a replacement for an ERP, a PIM or a CRM. Furthermore, OCI and Punchout integrations with the procurement systems of large purchasing organisations are not included as standard in either the Suite or the Components; in practice, they are implemented via established extensions such as PunchCommerce or B2Bsellers. Anyone advertising ‘natively included’ is oversimplifying matters here. The Components handle the self-service and ordering processes within the shop, not the underlying master data or logistics architecture.

B2B Components versus the B2B Suite

The difference between the two is less a question of functional scope than of architecture and lifecycle. The Suite is the ready-made, bundled package from the past, which is now only maintained but no longer being developed further. The Components are the modular system of the present, in which Shopware is actively investing and which can be specifically extended via APIs.

A direct comparison of the B2B Suite and B2B Components
CriterionB2B Suite (old)B2B Components (new)
ArchitectureMonolithic all-in-one pluginSix individually activatable modules
Further developmentMaintenance onlyActive, continuously being expanded
AvailabilityBeing phased out; no support from Shopware 6.8 onwardsStandard for new projects (from Evolve onwards)
ExtensibilityModifications to the main plugin requiredAPI-first, extensible in a targeted manner

In terms of functionality, the Components are steadily catching up with the Suite and already cover the core B2B requirements of small and medium-sized enterprises. For new projects, the recommendation is therefore, in almost all cases, to start with the Components rather than the Suite. Existing Suite installations should plan to migrate to the Components in the medium term, ideally in conjunction with an upgrade that is due anyway.

Availability and licensing

The B2B Components are not an extension that must be purchased separately, but are part of the commercial Shopware plans. They are included from the Evolve plan onwards (as of May 2026, from around 2,400 euros per month); the lower-tier Rise plan does not include B2B functionality. Larger setups with multiple shops, high order volumes or specific support requirements typically fall under the Beyond plan. As the plan structure and terms are regularly updated, the exact figures should be checked against the official Shopware specifications on the day before signing any contract.

A concrete real-world example

A technical wholesaler supplies industrial customers who place orders via their own purchasing departments. Using the B2B Components, they implement this as follows: via Employee Management, each customer creates their own buyers and assigns roles. Via Order Approval, orders of 5,000 euros or more must first be approved by the relevant department head. The customer’s service technicians use Quick Order to place recurring orders with three hundred items by part number in a matter of minutes, rather than having to click through categories. And via Organization Units, each branch sees only its own product range and terms and conditions.

This configuration illustrates the principle: the retailer activates precisely the four modules that support its business model, leaving Quota Management and Shopping Lists inactive for the time being. Should the quotation business be added later, Quote Management could be integrated without having to overhaul the existing setup. It is precisely this step-by-step scalability that forms the economic core of the Components.

B2B Components and migration from the Suite

For existing Suite shops, the Components are the migration destination. Data such as customer hierarchies, roles and price lists can generally be transferred, and the business configuration can be replicated because the concepts are the same. What needs to be assessed on a case-by-case basis are the customisations that have accumulated over the years: these determine whether a migration will be a manageable overhaul or a larger-scale project. Shopware provides its own migration path, complete with CLI tools, for the technical transfer, which is being continuously expanded.

The recommended process for such a migration follows five phases: a thorough inventory of the functions actually in use; mapping each Suite function to its Component counterpart; setting up in a staging environment running in parallel with live operations; a test phase using real customer accounts; and finally, the go-live. As this setup takes place alongside the running shop, there is generally no downtime. The duration depends almost entirely on the extent of the existing customisations: a near-standard installation can be migrated in a few weeks, whilst a heavily customised installation with an OCI connection is typically planned over a period of months. It is crucial to plan the migration early on, rather than postponing it until shortly before the end of support for the suite.

Detailed technical information on the architecture and the individual modules is provided in the official Shopware documentation on the B2B Components.

B2B Components in headless and composable setups

A key reason for the modular design is Shopware 6’s API-first approach. Unlike the old suite, whose logic was closely tied to the included storefront, the B2B Components provide their functions via the Store API. This makes them suitable for headless and composable architectures, where the frontend is not the classic Shopware storefront but a separate application, for example based on a modern JavaScript framework or a customer portal.

In practical terms, this means that a company can implement order approvals, staff management or quick ordering within a custom-built front-end or even an existing portal, whilst using Shopware as the commerce backend. This decoupling of functionality and presentation was difficult to achieve with the suite’s monolithic structure. For retailers with specific requirements regarding user interface, performance or integration into an existing system landscape, it is one of the greatest strategic advantages of the Components.

At the same time, it is important to note that a headless architecture is not an end in itself. For many medium-sized businesses, the supplied storefront – complete with activated Components – is entirely sufficient, and the additional effort involved in developing a bespoke front-end only pays off in cases of clear, specific requirements that differ from the standard. The Components allow for both approaches without requiring a permanent commitment at the initial decision stage, and it is precisely this flexibility that forms part of their concept.

Frequently asked questions about the Shopware B2B Components

Are the B2B Components the same as the B2B Suite? No. The B2B Suite is the older, monolithic B2B plugin, which now runs only in maintenance mode. The B2B Components are the modular successor, in which Shopware is actively investing and which is the standard for new projects.

How many modules do the B2B Components consist of? Six: Employee Management, Quote Management, Order Approval, Quick Order, Shopping Lists and Organisation Units. Each module can be activated individually.

From which Shopware plan onwards are the B2B Components included? From the Evolve plan onwards (as of May 2026, from around 2,400 euros per month). The Rise plan does not include any B2B functionality. Terms and conditions are subject to change and should be checked before signing a contract.

Can I migrate from the B2B Suite to the B2B Components? Yes. Data and standard configuration can largely be carried over; individual customisations must be checked for compatibility on a case-by-case basis and adapted to the modular architecture. It is advisable to plan the migration at an early stage, as support for the Suite ends with Shopware 6.8.

Do the B2B Components support OCI/Punchout? Not in the core. OCI and Punchout connections to procurement systems are implemented via established extensions and should be factored into the project budget from the outset.

Further reading