B2B Portals Your Customers Will Actually Want to Use
Self-service portals with customer-specific pricing, multi-level approvals and OCI punchout — built for your B2B customers' procurement processes. From a portal MVP at 24,500 € net to a full portal, all on Shopware Community Edition.
from 24,500 €
portal MVP net (8-12 weeks)
from 49,000 €
full portal net
60-80 %
self-service adoption after 6 months (project experience)
50+
delivered B2B projects
Portal budget · net plus VAT
- Portal MVP live in 8 to 12 weeks
- Roles, customer prices and order history from the first stage
- Built on Shopware Community Edition — no license fees
- One dedicated technical contact instead of a ticket number
Full portal with approvals, punchout and SSO from 49,000 €, standard ERP connector from 4,900 €, ongoing operation from 249 € per month (Basic 249, Business 490, Premium 990). Further development 119 € per hour or 940 € per day. All prices net plus VAT; every portal starts with a free concept meeting.
B2B procurement professionals expect more than a simple online shop. They need portals that mirror their internal purchasing processes: individual pricing, budget limits, approval chains and the ability to handle recurring orders efficiently. At the same time, the portal must be performant and intuitive enough to be preferred over telephone or email. We build B2B portals on Shopware Community Edition that meet exactly these functional and usability requirements.
From Order Chaos to a Self-Service Portal
Core Features of Our B2B Portals
Every B2B portal is individually tailored to your customers and their procurement processes. The following feature modules form the foundation that we customize and extend for your project. All modules are designed to work both independently and in combination, integrating seamlessly into the Shopware architecture and your existing IT landscape.
Customer-Specific Price Lists
Individual prices and discounts per customer group, single customer or framework agreement. Tiered pricing, volume discounts and time-limited special conditions. All synchronized with your inventory system via ERP integrations.
Multi-Level Order Approvals
Configurable approval chains with spending limits per role and department. Requesters create orders, supervisors approve them. Email notifications and dashboard overview for all participants.
Roles and Permissions
Granular permissions for different user roles: requester, approver, administrator, read-only. Management of sub-accounts, departments and cost centers within a corporate structure.
Quick Order and CSV Upload
Efficient order entry via direct SKU input, barcode scanner connection or CSV file upload. Ideal for recurring orders with known part numbers.
Order Templates and Favorites
Saved cart templates for standard orders, personal favorites lists and department-specific assortments. One click for repeat ordering.
Quote and Budget Management
Custom quote requests from the shopping cart with automatic routing to your sales team. Budget caps per cost center with real-time consumption tracking.
Role and Permission Management in Detail
Every Role Sees Exactly What It Should
In B2B organizations, different people have different responsibilities in the procurement process. A warehouse worker should be able to reorder but not see prices. A department head should approve orders but not place them. A managing director needs an overview of all orders and budgets without diving into details. Our role and permission concept maps these organizational realities precisely. Management operates on two levels: your administrators define roles in the Shopware backend, your customers' administrators assign them independently. Permissions inherit automatically along the organizational structure.
- Two management levels: you define the roles, your customers assign them themselves
- Permissions inherit automatically along the organizational structure
- Four standard roles: requester, approver, administrator and read-only
| Action | Read-only | Requester | Approver | Admin |
|---|---|---|---|---|
| View catalog | ✓ | ✓ | ✓ | ✓ |
| See prices | — | ✓ | ✓ | ✓ |
| Place orders | — | ✓ | ✓ | ✓ |
| Approve | — | — | ✓ | ✓ |
| Manage users and budgets | — | — | — | ✓ |
Hierarchical Sub-Accounts
Mapping of complex organizational structures with parent accounts, branches, departments and cost centers. Each level can receive its own permissions and budgets.
Self-Service User Management
Customer administrators independently manage users, roles and permissions. Invitation by email, activation and deactivation without involving your customer service.
Audit Trail
Complete logging of all permission changes, approval decisions and user actions. Audit-proof traceability for compliance requirements.
Customer-Specific Pricing Logic
Pricing in B2B is far more complex than in consumer commerce. One and the same product can be offered to different customers at entirely different terms. Framework agreements, tiered pricing, customer-specific discounts, time-limited promotional prices and currency-specific conditions must all be considered simultaneously. Our pricing module fully accommodates this complexity and ensures that every buyer sees exactly the prices negotiated for their company.
Prices are automatically synchronized via the ERP integration. Depending on requirements, this happens as a batch import at defined intervals or as a real-time query on every page load. Redis caching ensures that page load times in the portal remain fast even with hundreds of thousands of customer-specific prices. A multi-tier price fallback ensures that when a customer-specific price is missing, the group rate and finally the standard price are displayed, so no product ever appears without a price.
In addition to regular price lists, our portals support complex condition models: framework agreement prices with minimum order quantities, tiered prices that adjust dynamically based on order volume, project-specific conditions with time limits, and promotional prices for campaign periods. The entire pricing logic is displayed transparently in the shopping cart, allowing buyers to see which condition applies and what savings they achieve compared to the list price. This transparency builds your customers' trust in the accuracy of price calculations and significantly reduces inquiries to your inside sales team.
Advanced Portal Features
Beyond core functionality, our B2B portals offer advanced capabilities that further increase self-service adoption and reduce the load on your customer service team. These features reduce call volume for your inside sales team and give your customers the autonomy to retrieve information independently whenever they need it.
Order and Delivery Status
Real-time visibility into the current status of all orders. Parcel tracking, estimated delivery dates and automatic notifications on status changes. All data synchronized from your ERP.
Invoice Portal and Document Archive
Access to all invoices, credit notes and delivery notes as PDF downloads. Filterable document search by date range, amount and document number. DATEV-compliant export for your customers' accounting teams.
Complaints and Returns Management
Self-service return process with photo upload, reason selection and automatic return label generation. Status tracking for open complaints and credit notes.
Technical Documentation and Downloads
Product data sheets, safety data sheets, CAD drawings and certificates available directly on the product page. Access restrictions per customer group for confidential documents.
Self-Service for Order History and Reordering
B2B buyers frequently order the same items at regular intervals. A well-designed portal makes this process as efficient as possible. The complete order history is always accessible, filterable by date range, product, order status and cost center. From any past order, the buyer can trigger a reorder with a single click, adjust individual line items or save the entire cart as a new template.
Additionally, the portal supports recurring demand management through automatic reordering. Buyers can define intervals for frequently needed items (weekly, monthly, quarterly) that automatically generate new order proposals. These proposals go through the standard approval process and can be adjusted before submission. This feature significantly reduces the effort for routine orders and ensures that consumables never run out.
How the Approval Process Works
Multi-level order approvals are among the most frequently requested features in B2B portals. The following flow illustrates how a typical approval process works in our portals.
Multi-Level Approval Process in the Portal
Create Order
A requester adds items to the cart and creates an order. The system automatically checks whether the order falls within budget and per-line-item limits.
Does a portal fit your procurement processes?
In a free concept meeting we clarify roles, approvals, ERP integration and rollout — and give you a solid budget range from 24,500 € net.
Portal Analytics and Reporting
A B2B portal generates valuable data about your customers' purchasing behavior. We integrate analytics and reporting features that deliver insights for both you and your customers. For your customers, this means: analyses of order volume per department, real-time budget consumption, most-ordered items and cost center reports that can be exported directly as CSV or PDF.
For your company, the portal data delivers strategic insights: Which customers use self-service most intensively? Where are there adoption gaps that require targeted onboarding? Which products are frequently searched but rarely ordered? Which search terms return no results, indicating assortment gaps? This data feeds into continuous portal optimization and helps your sales team address customer needs proactively. Performance monitoring ensures that page load times remain stable even as usage grows.
| Reporting Feature | For Your Customers | For Your Business |
|---|---|---|
| Order Overview | Order history by department and cost center | Order volume and revenue trends per customer |
| Budget Analysis | Consumption vs. budget in real time | Budget utilization across all customer accounts |
| Product Statistics | Most-ordered items and reorder suggestions | Assortment analysis and cross-selling potential |
| Search Analysis | Saved searches and filter presets | Zero-result evaluation for assortment gaps |
| Usage Statistics | Activity log for administrators | Adoption rate and self-service quota per customer group |
| Export Options | CSV and PDF export of all reports | API access for BI integration and custom dashboards |
Approval Workflows for Complex Organizational Structures
The approval processes in our B2B portals go well beyond simple thresholds. For companies with complex organizational structures, we implement multi-dimensional approval logic that simultaneously considers order value, product category, cost center and requester role. An order for office supplies under 500 euros may be auto-approved, for example, while the same amount for capital goods requires an approver. Time-based escalation rules ensure that pending approvals are automatically forwarded to a deputy after a defined period, preventing the ordering process from stalling.
For companies with matrix organizations, we offer parallel approval paths: an order can simultaneously require approval from both the department head and the budget owner. Both approvers are notified in parallel and can decide independently. Only when all required approvals are in place is the order submitted. Rejections trigger automatic notifications to the requester, optionally with the ability to revise and resubmit the order. This concept precisely maps the organizational structures captured during the consulting phase into the portal.
Technical Architecture of B2B Portals
Our B2B portals build on Shopware Community Edition and extend it with specialized B2B functionality. The modular architecture ensures that individual feature modules can be adapted and extended independently. The separation of frontend and business logic enables future adjustments to be implemented efficiently without jeopardizing existing functionality. All B2B extensions are developed as standalone Shopware plugins that can be installed, updated and deactivated as needed through the standard plugin mechanism. This architecture ensures the Shopware core remains updatable and minimizes long-term maintenance effort.
What a B2B Portal Costs
Blanket price lists rarely do justice to an individual portal, yet without any orientation you are left in the dark. That is why we state clear starting prices for the most common build stages. The exact scope determines the price and is fixed bindingly after a free concept meeting, with no hidden items.
Starting Prices for Your B2B Portal
All prices net plus VAT. Every portal begins with a free concept meeting and a clear quote. Scope, role model and integration depth determine the right stage.
Portal MVP
The lean entry, live in 8 to 12 weeks.
- Login, roles and permission concept (4 standard roles)
- Customer-specific prices from your ERP
- Order history and one-click reordering
- Quick order via SKU and CSV upload
- One standard ERP connector (from 4,900 €)
Full Portal
The fully built portal for complex organizations.
- Multi-level approval workflows and budgets
- Hierarchical sub-accounts and cost centers
- OCI punchout and SSO (SAML 2.0 / OpenID Connect)
- Invoice and document archive with DATEV export
- Complaints and returns management
Operation and Care
Secure operation and further development after go-live.
- Updates, backups and monitoring
- Response times per SLA tier (Basic 249, Business 490, Premium 990)
- Further development 119 € per hour, 940 € per day
- Shopware core kept permanently updatable
- B2B plugins maintained and extended
All prices net plus VAT. Shopware Community Edition carries no license fees; if Shopware B2B Components are additionally used, their license is billed separately via your Shopware license and is not included. You receive a binding quote after the free concept meeting.
Industry-Specific Portal Solutions
B2B portals vary significantly by industry. A wholesale portal with 200,000 SKUs has different requirements than a spare parts portal in mechanical engineering, where identifying the right part via bills of materials and exploded-view drawings is paramount. We bring industry-specific experience from 50+ projects and understand the particular requirements of the following sectors.
- Wholesale: Quick ordering, large cart volumes, tiered pricing, EDI integration
- Mechanical engineering: Spare part identification, BOM ordering, technical drawings
- Electrical technology: ETIM classification, variant matrix, standards database
- Chemicals: Hazard notices, safety data sheets, batch tracking within the portal
- Food industry: Expiry dates, allergen labeling, cold chain documentation
Self-Service Increases Customer Satisfaction
Portal Projects from Practice
- Starting point
- Orders came in by phone, email and fax, and inside sales was a constant bottleneck.
- Measure
- Self-service portal with CSV quick ordering, customer prices from the ERP and order templates.
- Result
- A large share of routine orders now runs without inside sales (project experience).
- Starting point
- Wrong parts ordered due to unclear identification and constant queries.
- Measure
- Spare parts portal with bills of materials, exploded-view drawings and real-time stock.
- Result
- Technicians find parts independently; queries and mis-orders decline.
- Starting point
- Purchasing was tied to a central procurement system and the portal stayed outside it.
- Measure
- OCI punchout and single sign-on connected to the procurement system.
- Result
- Orders are created directly in the procurement system, without media breaks.
Anonymized project journeys from our work. We are happy to share specific references and results in a personal conversation.
Rollout and Adoption: Making the Transition Successful
The most technically advanced portal delivers no value if your customers do not adopt it. That is why we accompany the rollout with a carefully designed onboarding concept and a phased launch rather than a big-bang go-live. Integrating the portal into existing procurement workflows via OCI punchout and single sign-on lowers the barrier to entry even further.
- 1
Pilot phase with selected customers
Pilot customers test the portal in a closed beta and provide feedback that feeds directly into refinement. Training materials, video tutorials and an integrated help section ease the onboarding for all users.
- 2
Parallel operation alongside existing channels
The portal runs alongside phone and email at first. This reduces risk and gives your customers time to transition before it opens to everyone.
- 3
Seamless connection to buyer systems
OCI punchout enables access directly from the procurement system with cart data transferred back. Single sign-on via SAML 2.0 or OpenID Connect removes separate credentials. The more seamless the integration, the higher the adoption rate.
- 4
Data-driven optimization after launch
Which features are used most, where do users drop off, which search terms return no results? These insights feed into continuous improvements. Strategic consulting accompanies this process well beyond go-live.
Portal Concept as Starting Point
Industry-Specific Portal Requirements
Each industry places its own demands on a B2B portal. The following three scenarios show how differently the priorities fall and how we tailor the portal to each.
Wholesale: Speed for Bulk Orders
Experienced buyers know their article numbers and want to order via CSV upload, rapid-entry forms or repeat orders. The average wholesale order comprises 15 to 40 items. A portal that handles these bulk orders efficiently significantly reduces processing time per transaction. See our references for wholesale projects.
Engineering: Find Spare Parts Safely
Technicians and maintenance staff find spare parts by machine serial number, exploded-view diagrams or assembly groups. CAD data and interactive bills of materials enable targeted identification. Combined with real-time inventory information, technicians instantly see availability and delivery date.
Complex Procurement: Approvals
Orders exceeding a defined cart value automatically pass through an approval chain. Budget owners approve pending requests with a single click in their dashboard. Workflows configure by order value, product group and cost center. Long-term maintenance keeps them current as the organization changes.
Frequently Asked Questions About B2B Portals
Request a Portal Concept
Briefly describe your procurement processes, your ERP landscape and the key roles. You receive a technical assessment and a solid price range, with no obligation. By phone you can reach us at +49 5123 9579000.