What is Shopware?
Shopware is an e-commerce platform from Germany that businesses use to run online stores for B2C and B2B. The current version, Shopware 6, is based on Symfony and an API-first architecture and can be flexibly customized through extensions.

Shopware: definition and origin
Shopware is developed by Shopware AG from Schöppingen in North Rhine-Westphalia and has been one of the widely used store systems in the German-speaking region since the early 2000s. It is especially popular with mid-sized companies, retailers and manufacturers that need a customizable store with interfaces to ERP, inventory management and product information management.
The current generation, Shopware 6, was developed from scratch: the backend is based on the PHP framework Symfony, the administration interface on Vue.js, and all functions are accessible through an API. The Community Edition is open source; for larger requirements there are paid plans and cloud offerings from the vendor.
How Shopware works
A Shopware store consists of the core system, the storefront, the administration and extensions. With the “Shopping Experiences” editor, content editors design pages without programming, while the team manages products, prices, customer groups and payment methods in the administration. Additional functions come from plugins and apps from the Shopware Store or from custom development.
- Storefront: the online store with catalog, cart and checkout
- Administration: management of products, orders and customers
- Shopping Experiences: design pages and layouts with an editor
- Plugins and apps: payment methods, shipping, marketing and interfaces
- Store API: the basis for apps and headless frontends
Real-world example: a B2B store for a technical wholesaler
A technical wholesaler wants to offer regular customers an ordering store with customer-specific prices and tiered pricing. Items, prices and stock levels are to come from the inventory management system, and orders should flow back automatically. Shopware supports customer groups and individual prices; the connection to the ERP is developed as an integration.
The advantage lies in customizability: special processes such as framework agreements or internal approvals can be implemented in extensions instead of being squeezed into a ready-made scheme. The flip side is more project effort than with a simple website-builder store, which shows up mainly in interfaces, testing and data migration.
Current version, migration and implementation
Shopware 5 has not received security updates since July 31, 2024; operators should move to Shopware 6. This is a rebuild: products, customers and orders can be carried over with the migration assistant, while the theme and custom plugins have to be redeveloped. Shopware 6 is continuously developed by the vendor and receives security updates.
Nano Concepts develops Shopware stores, plugins and interfaces and supports migrations from Shopware 5 to Shopware 6, including data transfer, redirects and testing before go-live. Together we clarify beforehand which extensions stay, which are replaced and which functions you will really need in the future.
- Strengths: high customizability, B2B features, connection to ERP and PIM
- Data and hosting stay under your control
- Limits: more project and development effort than with website builders
- Operations: plan for regular updates, testing and suitable hosting
- Check extensions for compatibility with the Shopware version before updates
Frequently asked questions about Shopware
The Community Edition is free; on top come hosting, setup, design, extensions and support. Paid plans and cloud offerings from the vendor are tiered by feature scope. The total cost depends heavily on interfaces and individual requirements.
That depends on the requirements. Shopware offers more customizability and control over data and hosting but needs more project effort. Shopify, as a hosted service, is ready faster but less freely customizable. For B2B and complex ERP integrations, Shopware is often the stronger choice.
Since July 31, 2024, the vendor no longer provides security updates for Shopware 5. The store keeps running, but known vulnerabilities remain open. Operators should plan the migration to Shopware 6 promptly.
Shopware 6 is based on PHP and the Symfony framework, the administration uses Vue.js, and the store’s design works with the Twig template system. Developers therefore need PHP, Twig and JavaScript skills.
Matching services

Shopware Development
Shopware 6 stores with a custom theme, bespoke plugins and ERP integration – including migration from Shopware 5.
Learn more
Shopware 5 to 6 Migration
Switch from Shopware 5 to 6 with data transfer, plugin replacement, a new theme and SEO redirects – planned and tested.
Learn more
Shopware Integrations & ERP
Shopware connected to ERP, inventory management, DATEV and marketplaces – stock levels, orders and documents run automatically.
Learn more
Shopware Plugin Development
Custom plugins and apps for Shopware 6 – for pricing logic, configurators, checkout rules or exports, developed to be update-ready.
Learn moreRelated terms
Relevant for these industries
Related magazine articles

Shopware 6 for B2B: Pricing Rules, Roles and ERP Integration
B2B stores need more than a shopping cart: customer-specific prices, roles, approvals and a reliable ERP integration. Here is how to implement pricing rules in Shopware 6 in a structured way.
Read more
Shopware, WooCommerce or Shopify? How to Choose the Right Store Platform
Shopware, WooCommerce and Shopify take different approaches. This comparison covers operations, cost structure, B2B suitability and legal requirements – and which platform fits which kind of company.
Read more