Skip to content

Vendor-neutral, engineer-written explanations. Clear definitions first, then practical steps with real examples — no fluff.

How to manage quotes and negotiate prices in Shopware 6 B2B?

SB
Written by StageBit Engineering Team
Updated May 2026 4 min readVerified by engineers

Quick Answer

You can manage B2B quotes and negotiated pricing in Shopware 6 by combining customer-specific pricing, quote request workflows, and approval logic through Shopware B2B Components or custom extensions. Most B2B stores also connect ERP pricing rules so sales reps can approve discounts without manually editing every order. The setup usually involves customer groups, custom quote statuses, email automation, and permission controls. Below is the process we normally use on real B2B Shopware projects.

Before You Start

  • B2B requirements documented — You need clear rules for discount limits, approval roles, and quote expiry before building anything.
  • Shopware commercial features or plugins — Native Shopware handles parts of this, but most stores need B2B Components or a custom quoting extension.
  • ERP or pricing source mapped — If negotiated pricing lives in SAP, Microsoft Dynamics, or another ERP, define which system owns the final price.
1

Define your quote workflow

Start with the business process before touching Shopware settings. Most B2B stores need at least four states: requested, under review, approved, and expired. You also need rules for who can approve discounts and what happens when stock or pricing changes during negotiation. This is where projects usually drift because nobody decides whether sales reps, account managers, or ERP systems own the final quote.

  • Map the full quote lifecycle before development starts
  • Define approval limits by sales role or customer type
  • Set quote expiration and revalidation rules
PRO TIP Keep quote statuses separate from order statuses—mixing them together becomes painful once partial approvals enter the flow.
2

Configure customer-specific pricing

Customers → Customer Groups → Rules

Negotiated pricing usually starts with Rule Builder and customer groups. Small B2B stores often use percentage discounts by group. Larger stores typically sync exact prices from an ERP. Avoid hardcoding prices directly into products unless the catalog is tiny. Once you have more than a few hundred negotiated SKUs, manual pricing becomes impossible to maintain.

  • Create dedicated B2B customer groups
  • Assign pricing rules by account or company
  • Sync ERP prices through API or scheduled jobs
COMMON MISTAKE Teams often mix promotional discounts with negotiated B2B pricing. Keep them isolated or your margin reporting becomes inaccurate.
3

Add quote request functionality

Your storefront needs a way for buyers to request pricing without forcing checkout immediately. Most B2B stores replace the normal add-to-cart flow for selected customers or products. Buyers submit a quote request, sales reviews it, then the customer receives an approval link or converted cart. This is also where attachment uploads and minimum quantity logic usually appear.

  • Add “Request Quote” actions on product and cart pages
  • Store quote requests as custom entities or orders
  • Send automatic notifications to internal sales teams
IMPORTANT Do not let approved quotes bypass tax and shipping recalculation or customers will see different totals at checkout.
4

Build approval and negotiation rules

Settings → Flow Builder → Business Events

Flow Builder handles most approval automation in modern Shopware setups. You can trigger emails, internal tasks, ERP syncs, or account manager notifications based on quote values and customer types. Some stores also add margin protection logic so discounts above a threshold require senior approval. That saves sales teams from approving risky deals manually all day.

  • Create approval flows based on quote value
  • Trigger notifications for pending negotiations
  • Restrict discount authority by employee role
PRO TIP Add automatic reminders for unapproved quotes after 24 or 48 hours—this alone usually improves B2B conversion rates.
5

Test the entire approval flow

End-to-end testing matters more here than in standard B2C checkout flows because pricing changes dynamically. Test approval emails, ERP sync timing, tax recalculation, expired quotes, partial quantities, and customer permissions. We also recommend testing with real sales staff because admin workflows that look fine to developers often frustrate account managers badly.

  • Validate negotiated totals during checkout
  • Test quote expiration and repricing scenarios
  • Run approval flow testing with real account managers
IMPORTANT If ERP syncs run asynchronously, test race conditions where pricing updates while a customer is reviewing a quote.

Shopware B2B Quote Management Checklist

0 of 8 complete

Mistakes Most Developers Make

! Mixing quotes with normal carts

What happens: Approved quotes inherit storefront promotions and pricing changes unexpectedly.

Fix: Separate quote pricing logic from public promotional rules and lock approved prices before checkout.

! Ignoring ERP ownership rules

What happens: Shopware and the ERP overwrite each other’s pricing data during sync cycles.

Fix: Decide early which system owns negotiated pricing and document the sync direction clearly.

! Missing quote expiration handling

What happens: Customers place orders weeks later using outdated pricing or unavailable stock.

Fix: Add expiration dates and automatic revalidation before quote conversion.

Key Takeaway

The short version: successful B2B quote management in Shopware 6 depends on separating negotiated pricing from normal storefront pricing and automating approvals properly. Most stores need customer-specific pricing, a dedicated quote request workflow, Flow Builder automation, and ERP sync rules working together. The biggest problems usually come from unclear pricing ownership and missing quote expiration handling. Build the workflow first, then connect automation around it. Start with Step 1—that one alone handles most of it.

Was this answer helpful?

Your feedback helps us improve our answers.

Still need help?

Talk to our Shopware experts

We've handled GDPR/CCPA compliance for dozens of EU & US Shopware stores.

Talk to Shopware Experts

Tell us more about your brand!

Rohit Kundale, Our VP of Sales and Marketing is ready to meet with your team.