B2B buyers in 2026 expect a B2C-like user experience – available 24/7, fully digital, with zero wait times. In this technical guide, we show how to build a powerful B2B self-service portal with Shopware 6 – from customer groups and tiered pricing to budget approval workflows.
Why B2B Self-Service Is Critical in 2026
B2B sales has fundamentally changed. While our article on B2B digitalization in sales describes the strategic framework, this guide focuses on the technical implementation of specific self-service features in Shopware 6.
Digital ordering has long been routine in business-to-business trade: in 2024, 17.99% of enterprises in the EU conducted their electronic sales using only websites or apps, 2.9% used only EDI and another 2.7% used both (Eurostat). The web channel carries more weight with business customers than with consumers: 4.34% of total turnover came from web sales to other enterprises and public authorities, compared with 4.04% from sales to private consumers (Eurostat). A portal that handles ordering, price information and invoice retrieval on its own serves the very channel your customers already buy through.
Younger buyer generations bring the habits of private online shopping with them. They expect self-service tools, live chat instead of phone calls, and full transparency on pricing and delivery status – without having to contact sales first.
B2B Components vs. B2B Suite: Choosing the Right Foundation
Since 2025, Shopware has been pursuing a new approach: The classic B2B Suite is being gradually replaced by modular B2B Components integrated directly into the Shopware core. Starting with Shopware 6.8, the B2B Suite will no longer be supported (Shopware Docs).
| Aspect | B2B Suite (Legacy) | B2B Components (New) |
|---|---|---|
| Architecture | Monolithic plugin | Modular core component |
| Activation | All or nothing | Individual features activatable |
| Future-proofing | Support ends with 6.8 | Active development |
| Organization Units | Not available | Available (new in 2025) |
| Quote Management | Limited | Fully integrated |
For new B2B e-commerce projects, we recommend using B2B Components. They offer a high degree of flexibility and are actively developed by Shopware. Existing B2B Suite installations should be migrated promptly.
Setting Up Customer Groups and Custom Pricing
The core of any B2B portal is customer-specific pricing. In Shopware 6, complex pricing structures can be configured through the Rule Builder without writing a single line of code:
Customer Group Price Lists
Individual price lists per customer group, e.g., wholesale, reseller, or key accounts
Volume-Based Tiered Pricing
Automatic discounts at specific quantities, e.g., -10% from 100 units, -15% from 500 units
Currency and Market Prices
Different prices per sales channel, currency, or region
ERP-Synchronized Prices
Real-time pricing from SAP, Microsoft Dynamics or JTL-Wawi
The Rule Builder enables flexible pricing rule definitions – for example, an automatic 10% discount for orders over 100 units or tiered unit prices that kick in at 500 units. Combined with ERP integrations, framework contract prices and special conditions stay consistently up to date.
Quick Ordering by SKU and CSV Upload
For experienced B2B buyers who know their part numbers, the quick order function is indispensable: part number, quantity, done – without a detour via catalog search or a call to sales. We develop custom quick order solutions based on Shopware 6.
- Direct SKU entry – Enter article number and quantity, add directly to cart
- CSV/XLS upload – Upload order lists from your ERP and auto-populate the cart
- Quick search with autocomplete – Type article number or product name, get suggestions
- Save order lists – Store frequently ordered assortments as templates
- Copy & paste from spreadsheets – Paste SKUs directly from Excel or your ERP system
Quick ordering shortens the path from need to order, especially for repeat orders with a known product range. It also relieves your sales team: standard orders run through without manual intervention, and the time gained is available for consulting and new business.
Configuring Budget and Approval Workflows
In many B2B organizations, not all employees have unlimited purchasing authority. Budget limits and approval processes are essential – and can be mapped directly in the system with Shopware B2B Components. Especially in larger organizations with decentralized procurement, clear approval processes prevent uncontrolled spending and create transparency for controlling.
- Define roles and permissions – Buyers, department heads, management with different access levels
- Set budget limits per employee or department – Monthly or quarterly spending caps
- Configure approval workflow – Orders above a threshold require supervisor approval
- Email notifications – Automatic alerts for approval requests and budget utilization
- Audit trail – Complete traceability of all orders and approvals
Since 2025, Shopware offers Organization Units that let you map your B2B customers' internal structure directly – departments, teams, or locations with their own payment methods, shipping methods, and delivery addresses.
Order History and Reorder Functionality
A complete order history in the customer portal is a central self-service feature for B2B buyers. It eliminates back-and-forth with sales and enables efficient repurchasing:
Detailed History
All orders with line items, status updates, and shipment tracking
1-Click Reorder
Repeat complete orders or individual items directly
Document Downloads
Invoices, delivery notes, and order confirmations as PDF
The reorder function is particularly valuable: recurring requirements can be triggered again straight from the order history. Combined with saved order lists and SKU-based quick ordering, this creates an efficient procurement process.
Account Management and Employee Administration
A professional B2B self-service portal enables your business customers to manage their accounts independently – create users, assign rights, retrieve invoices, maintain delivery addresses. This reduces administrative effort on both sides.
- Manage employee accounts – Create new buyers, deactivate accounts, or assign roles
- Maintain delivery addresses – Multiple locations with different default addresses
- Store payment methods – Purchase on account, SEPA, credit card per organization unit
- Assign cost centers – Map orders to internal accounting categories
- View and accept quotes – Quote management directly in the portal
The combination of roles, permissions, and organization units can map even complex corporate structures. A large customer with multiple branches can manage separate buyers, budgets, and delivery addresses per location – entirely through self-service. The result: your business customers operate autonomously while you maintain full control over pricing conditions and access rights.
ERP Integration as the Portal's Backbone
A B2B self-service portal reaches its full potential only with a well-designed ERP integration. Real-time data on inventory, pricing, and delivery dates is not optional for B2B buyers – it is a prerequisite. Our guide on ERP integration with Shopware and SAP covers the technical details in depth.
Real-Time Inventory
Live availability from the ERP, no outdated stock levels in the shop
Automatic Order Transfer
Orders flow directly into the ERP – no media breaks or manual data entry
E-Invoicing (ZUGFeRD)
Mandatory for B2B in Germany since 2025: Electronic invoices in ZUGFeRD format directly from Shopware
Customer Data Sync
Price lists, payment terms, and credit limits synchronized bidirectionally
We integrate all major ERP systems: SAP Business One, Microsoft Dynamics, and JTL-Wawi. Shopware 6's API-first architecture enables a clean separation between shop logic and ERP data. Since January 2025, mandatory e-invoicing for B2B transactions has been gradually rolling out in Germany – Shopware natively supports the ZUGFeRD format, allowing your business customers to download compliant invoices directly from the portal.
ROI: What a Self-Service Portal Actually Saves
A B2B self-service portal takes effect in several places at once. The savings are distributed across multiple areas:
| Area | Without Self-Service | With Self-Service Portal |
|---|---|---|
| Order entry | Entered manually by sales | Automated in the portal |
| Price inquiries | Phone/email, hours to respond | Instantly visible, 24/7 |
| Order status | Contact sales | Self-service in portal |
| Invoice lookup | Contact accounting | PDF download in portal |
| Reorders | Full new order process | 1-click repeat |
| Service costs | Every query ties up sales time | Standard cases run without sales |
The economic leverage lies less in the individual order than in the sum of routine tasks: order entry, status enquiries, invoice copies, address changes. Every one of these handled in the portal without a query relieves sales and accounting – and for the buyer it is not tied to your business hours. A portal for e-commerce with business customers is therefore not just a cost factor, but a sales channel.
Practical Example: Automotive B2B Portal
A typical use case for a B2B self-service portal is the automotive parts trade: workshops and wholesalers need a vehicle selector to find the right replacement parts by manufacturer, model, and year – combined with customer-specific wholesale pricing and volume discounts.
This is what your B2B self-service portal could look like:
Vehicle Parts Catalog
Implementation: Step by Step to Your B2B Portal
Building a B2B self-service portal with Shopware 6 is a project that requires careful consulting and planning. We recommend the following phases:
- Requirements analysis – Document existing processes, define customer groups, establish pricing structures and approval workflows
- Concept and architecture – System architecture, ERP interface design, role concept and data model
- Shopware setup and B2B Components – Base installation, customer groups, pricing rules, quick order and organization units configuration
- ERP integration – Implement bidirectional synchronization of prices, inventory, customer data, and orders
- Frontend customization and testing – Custom development of the customer portal, usability testing with real B2B customers
- Go-live and onboarding – Pilot phase with selected customers, sales team training, phased rollout
From concept to go-live, a complete B2B portal with ERP integration is usually a project of several months; only the initial assessment yields a reliable schedule. In our experience, the greatest complexity lies in the ERP integration and mapping existing pricing structures.
Migrating to the New B2B Components
If you are already using the Shopware B2B Suite, migration to the new B2B Components is advisable – at the latest before upgrading to Shopware 6.8. Our Shopware migration guide provides general orientation. For B2B Suite migration, the following points are particularly relevant:
- Create a feature mapping – Which Suite features do you actively use? Which B2B Components cover them?
- Leverage Organization Units – Map existing corporate structures in the new architecture
- Migrate Quote Management – Transition quoting processes to the new integrated system
- Review customizations – Test individual B2B Suite modifications for compatibility with the Components
- Plan a testing phase – Parallel operation is recommended before fully decommissioning the Suite
Frequently Asked Questions
We develop B2B features like customer groups, quick order, budget management, organization units, and quote management individually based on Shopware 6. Contact us for consulting.
That depends on the complexity of pricing structures and the ERP integration; a complete portal is usually a project spanning several months. An MVP with core features can be delivered considerably earlier. We provide a reliable schedule after the initial assessment.
In principle yes, though Shopware recommends a gradual migration to Components before upgrading to 6.8. We support you in planning and executing the migration.
Shopware 6 integrates with all major ERP systems through its API: SAP Business One, Microsoft Dynamics, JTL-Wawi and many more. Integration is handled through our proven integration solutions.
No, a self-service portal complements your sales team. Routine orders and standard inquiries run through the portal, allowing your sales team to focus on new customer acquisition, consulting, and strategic account management.
We build the portal in line with current GDPR requirements and apply high security standards: role-based access rights, encrypted transmission, and a clean separation between customer groups. As a result, your business customers typically only see the conditions, prices, and documents released for them.
The market figures in this article come from the Eurostat e-commerce statistics (data extracted February 2026); the technical details come from the Shopware documentation for B2B Components and refer to Shopware 6. The figures cited may vary by industry and region.
Whether you are building a new B2B portal or migrating your existing solution to the new Shopware B2B Components – we accompany you from concept to go-live.