Skip to content

Troubleshooting

Quotes won't activate

Cause: B2B+ Base is not installed or not active. Quotes depends on Base. Fix: Install/activate Base first, then Quotes. See Installation.

"Send quote" is blocked

Cause: The quote is missing a payment and/or shipping method. Fix: Set both under Terms. See Management.

Quote emails don't arrive

Check:

  1. Is the shop's mail delivery configured correctly (Settings → Basic information → Email)?
  2. Is the message worker running? Emails are sent via the queue — without a running messenger:consume/worker they stay queued.
  3. Templates present under Settings → Email templates (avellon_quote.*).

Expiry & reminders don't happen

Cause: The hourly scheduled task isn't running. Fix: Ensure scheduled tasks/workers run (scheduled-task:run or your environment's worker). The expiry reminder is also controlled by expiryReminderDays (0 = off). See Reminders.

Quote PDF without logo / company data

Cause: The "Quote" document type isn't configured. Fix: Under Settings → Documents → Quote, set logo, company data and footer (per sales channel). See Quote PDF.

Wrong / missing quote number format

Fix: Adjust the pattern under Settings → Number ranges → Quote (default AN-{n}, start 10000).

Customer sees no "Request a quote" button

Check:

  1. The customer is logged in (guests cannot request).
  2. The customer group is allowed (allowedCustomerGroupIds — empty = all).
  3. The relevant placement is enabled (showCartButton / showOffcanvasButton / showConfirmButton).
  4. The spam limit isn't reached (maxOpenRequestsPerCustomer).

See Request and Configuration.

Company addresses don't appear at checkout

Check:

  1. Is "Show only company addresses" on and the customer has an active company with ≥1 address?
  2. Is the escape hatch off ("Show only company addresses" rather than "Use a different address")?
  3. The address country is shippable and assigned to the sales channel — otherwise the shipping address is left unchanged so the cart stays order-placeable.

See Addresses.

Existing customers have no company account

Fix: Run bin/console avellon:b2b:backfill-companies once — it retroactively creates companies + address books for customers with a company name (idempotent, repeatable).

B2B+ Suite für Shopware 6