Shopware Frontends Integration

Integrating the B2Bsellers Suite with Shopware Frontends (Composable Frontends) allows you to build highly tailored, high-performance B2B storefronts using a modern headless stack.

Why Choose Shopware Frontends?

  • Platform Agnostic Customization: A versatile toolkit that allows for bespoke storefront development independent of the core backend constraints.

  • Total Design Freedom: Complete control over the UI/UX, allowing you to map complex B2B workflows to a streamlined frontend experience.

  • Headless & API-First: Both Shopware 6 and the B2Bsellers Suite are built on a robust Store API. You can leverage specific B2B Store API routes to inject custom logic into product listings, detail pages, or the checkout process.

circle-info

While these guidelines focus on Shopware Frontends, the same principles apply to other PWA frameworks or headless architectures.

Implementation & Integration Checklist

When integrating the B2Bsellers Suite into a headless environment, keep the following technical requirements in mind:

  • Styling & Frameworks: The B2B platform currently requires Bootstrap. When integrating with a headless storefront, you may need to adjust global styles to ensure visual consistency between the B2B modules and your custom frontend.

  • Hash-based Routing: Ensure your router correctly handles hash-tag URLs (e.g., /b2b_platform/offer#overview). Improper handling can lead to unnecessary page reloads or broken navigation states.

  • Platform Initialization: You must manually load the initializePlatform addon. To avoid versioning conflicts with the standard Shopware Storefront, we recommend copying this logic into your local project.

  • Avoid iFrames: We strongly advise against using classic iFrames to embed B2B functionality. For a seamless user experience and better SEO/performance, use direct API integration or component injection.

  • Development Workflow: For an efficient DX (Developer Experience), we recommend configuring a Watcher tool or customizing the B2Bsellers Suite Watch command to streamline real-time frontend updates.

Join the Ecosystem

We are constantly evolving our headless capabilities. If you are building with Shopware Composable Frontends, we would love to hear about your implementation strategy and the specific B2B challenges you’ve solved.

Example Integration

Last updated

Was this helpful?