Latest posts Visit blog
In plain words: what is this page about?

This article is about a customer portal for business buyers in Shopware. Buyers can look up orders and manage their account alone. This can save your team time and help buyers. We explain how such a portal is built. Read on, or ask us.

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.

Generational Shift in B2B Purchasing

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).

AspectB2B Suite (Legacy)B2B Components (New)
ArchitectureMonolithic pluginModular core component
ActivationAll or nothingIndividual features activatable
Future-proofingSupport ends with 6.8Active development
Organization UnitsNot availableAvailable (new in 2025)
Quote ManagementLimitedFully 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.

  1. Define roles and permissions – Buyers, department heads, management with different access levels
  2. Set budget limits per employee or department – Monthly or quarterly spending caps
  3. Configure approval workflow – Orders above a threshold require supervisor approval
  4. Email notifications – Automatic alerts for approval requests and budget utilization
  5. Audit trail – Complete traceability of all orders and approvals
Pro Tip: Use Organization Units

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:

AreaWithout Self-ServiceWith Self-Service Portal
Order entryEntered manually by salesAutomated in the portal
Price inquiriesPhone/email, hours to respondInstantly visible, 24/7
Order statusContact salesSelf-service in portal
Invoice lookupContact accountingPDF download in portal
ReordersFull new order process1-click repeat
Service costsEvery query ties up sales timeStandard 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:

Automotive B2B Demo

Vehicle Parts Catalog

This design example shows how a B2B self-service portal with vehicle selector, wholesale tiered pricing and account management can look. We develop industry-specific portals with ERP integration and custom B2B features.
Shopware 6 TecDoc B2B Features ERP
Discuss B2B Portal

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:

  1. Requirements analysis – Document existing processes, define customer groups, establish pricing structures and approval workflows
  2. Concept and architecture – System architecture, ERP interface design, role concept and data model
  3. Shopware setup and B2B Components – Base installation, customer groups, pricing rules, quick order and organization units configuration
  4. ERP integration – Implement bidirectional synchronization of prices, inventory, customer data, and orders
  5. Frontend customization and testing – Custom development of the customer portal, usability testing with real B2B customers
  6. Go-live and onboarding – Pilot phase with selected customers, sales team training, phased rollout
Plan Realistic Timelines

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.

Sources and Studies

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.