Shopware 6 plugin developer

Custom Shopware 6 Plugin Development

Plugins and apps for Shopware 6.5, 6.6 and 6.7, delivered in 3 to 5 weeks.

Vue 3 Administration, DAL entities, Storefront, Flow Builder, integrations: we write the scope with you, quote a fixed price and test on 6.6 and 6.7. Source code included, 12 months of updates.

Shopware 6 extends cleanly as long as you respect its architecture: entities declared in the DAL, versioned migrations, events and subscribers instead of overrides, Administration in Vue 3 since 6.6. Plugins that bypass these rules break with every minor release. We build custom Shopware 6 plugins and apps that follow the platform’s framework, with a written scope and a fixed price agreed before we start.

We also publish a catalogue of around thirty Shopware plugins (ZUGFeRD and XRechnung e-invoicing, Odoo connector, GPSR compliance, a page builder for 6.7…), tested on versions 6.5 to 6.7. Every custom development follows the same rules.

Plugin or app: the right format for your shop

Shopware offers two ways to extend a shop. The choice depends on your hosting and on what the extension has to change:

Format When to use it
Plugin Self-hosted or PaaS shop. Full access to the core: entities, services, subscribers, cart calculation. The most common format for B2B and heavy integrations.
App Shopware SaaS shop, or an extension meant for several merchants. The logic runs on an external server and communicates via webhooks and APIs; the core cannot be changed directly.

We tell you which format fits during scoping, before any quote.

What we build on Shopware 6

Administration and business tools

Administration modules in Vue 3 with Meteor components, list and detail views with bulk actions, structured custom fields, new conditions in the Rule Builder and new actions in the Flow Builder so your team can automate without code.

Storefront

Blocks and elements for Shopping Experiences, Twig template extensions, Storefront JavaScript plugins. Everything can be overridden by your theme and works with the HTTP cache.

Cart, pricing and payment

Cart processors and collectors for specific pricing rules, surcharges, shipping restrictions, payment handlers for a PSP not covered in the store.

Integrations

ERP, PIM, 3PL, e-invoicing. Exchanges run through the Symfony message queue and scheduled tasks, with logging and retries on failure. For a wider B2B need, see our Shopware B2B page.

How we write a Shopware plugin

What you receive at delivery

What drives the price of a Shopware plugin

Our quotes start at €2,000 and stay fixed once the scope is approved.

Factor Effect on the quote
Administration A simple configuration, or a full Administration module in Vue 3.
New entities Each entity adds a definition, migration, translations and management screens.
Cart and order A Storefront display is quick; a rule that changes cart calculation is tested against every combination of rules and sales channels.
Versions Targeting 6.7 only is faster than covering 6.5, 6.6 and 6.7.

Plugins we have already built

Around the plugin

We also work as Shopware developers, for audits, maintenance and Magento to Shopware migration.

How we can help

Plugin built from scratch

From a Storefront block to a full Administration module with DAL entities.

Shopware app

SaaS-compatible extension, logic on an external server, webhooks and APIs.

Flow Builder and Rule Builder

New rules and actions to automate without further development.

Cart and payment

Pricing rules, surcharges, shipping restrictions, payment handler.

Integrations

ERP, PIM, 3PL, e-invoicing, through the message queue.

Plugin upgrade

Administration moved to Vue 3, compatibility with 6.6 and 6.7.

Process

How we work

  1. 01

    Scoping

    A 20-minute call, plugin or app decision, then a written scope for you to approve.

  2. 02

    Fixed quote within 24 h

    Fixed price and a committed delivery date.

  3. 03

    Development and testing

    Tests on Shopware 6.6 and 6.7, then on your staging environment.

  4. 04

    Delivery and support

    Installable ZIP, source code, documentation and 12 months of updates.

Tech stack

PHP 8.2+ Shopware 6.5 Shopware 6.6 Shopware 6.7 Symfony DAL Twig Vue 3 Meteor Symfony Messenger Admin API Store API

Some of our modules

Built and maintained by the same team that handles your custom work.

All modules
Go deeper

Guides & documentation.

Documentation

Ready when you are.

No pitch — just an honest assessment of your project in 20 minutes.

Request a custom module quote

Frequently asked questions

How much does a custom Shopware 6 plugin cost?

Our quotes start at €2,000. The price depends on the Administration to build, the number of new entities, the impact on the cart and the versions to cover. The quote is fixed once the scope is approved.

Shopware plugin or app: which should I choose?

A plugin is installed in a self-hosted or PaaS shop and has access to the whole core. An app also works on Shopware SaaS: its logic runs on an external server and talks to the shop through APIs and webhooks. We point you to the right format during scoping.

Which Shopware versions are covered?

By default we target 6.6 and 6.7, and 6.5 if your shop still runs it. If you are on 6.7 only, development is optimised for that version.

Do I own the source code?

Yes. You receive the plugin and the full source code, with no licence key.

Can you take over an existing plugin?

Yes. We start with an audit: 6.6 and 6.7 compatibility, Administration still in Vue 2, risky overrides. You get a quote for upgrading or rewriting it.

Can you publish the plugin in the Shopware Store?

Yes, if the plugin is meant to be sold. We prepare the submission, handle Shopware's review feedback, and the plugin is published under your name.

How long does it take to build a Shopware plugin?

Three to five weeks for most plugins. An ERP integration or a complex cart rule can take longer; the timeline is in the quote.