Skip to content

FAQ

General

Do I need B2B+ Base for Quotes? Yes. Quotes requires Base (e.g. for price resolution) and can only be activated when Base is active. See Installation.

What does the suite cost? Base and Quotes are licensed separately. See the Shopware Store for current prices.

Can Base and Quotes be updated independently? Yes. Quotes only requires the minimum needed Base version (^1.0.0) — a Quotes update does not force a Base update unless a new Base feature is required.

Company accounts (Base)

Where do I manage companies in the admin? A read-only admin module lives under Customers → Companies (company list + members per company). Creating/editing companies, roles and addresses happens in the storefront account (owners/admins) or via the Admin API. Companies are created automatically on registration with a company name; backfill existing customers with avellon:b2b:backfill-companies.

How long is an invitation valid? 7 days (fixed). See Invitations.

Which roles exist?Owner, Admin, Member. See Members & roles.

Why do I only see company addresses at checkout? Because the "Show only company addresses" setting is on. "Use a different address" toggles it per session. See Addresses and Base configuration.

Quotes

Can guests request quotes? No. Quote requests require a logged-in customer account. For price on request, guests see a "Log in & request price" prompt.

Why is "Send quote" greyed out? Both a payment method and a shipping method must be set on the quote.

Is a real order created on acceptance? With orderOnAcceptance enabled (default), yes — immediately and bindingly at the negotiated conditions. Otherwise the customer goes through the normal checkout. See Workflow.

What is the difference between "optional" and "alternative"?Optional items do not count toward the binding total and are only ordered if chosen. Alternatives are either/or items within a group — only the chosen (or default) alternative counts. See Alternatives & optional items.

How do I change the quote emails? Under Settings → Email templates (templates avellon_quote.*). Additionally, Flow Builder events are available for your own automation.

How do I set individual prices per customer? The negotiated price is set per quote. The baseline price comes from Base (Customer pricing) and is the anchor point for customer-specific price lists.

How do I prevent request spam? Via Max. open requests per customer (maxOpenRequestsPerCustomer, default 5). See Configuration.

B2B+ Suite für Shopware 6