Fixed-price compatibility check and porting of abandoned or custom plugins to Shopware 6.7, so updates no longer get stuck on a single extension.
Shopware Plugin Not Compatible with 6.7? Porting Abandoned Plugins
Your store could move to Shopware 6.7, but a single plugin is holding everything back? The vendor no longer responds, the store has no compatible version, or nobody remembers how the custom extension from years ago works. I check which plugins actually block the update and adapt them so your store can be updated again.
Typical situations
- A store plugin is no longer developed by its vendor and has no version for 6.7.
- After a test update, the administration, the checkout or parts of the storefront break.
- A custom extension was built by an agency or freelancer who is no longer available.
- You do not know which of your plugins are still needed and which of them are a risk.
- The update has been postponed for months because nobody can say what will break.
First step: fixed-price compatibility check
Before anyone touches code, it should be clear where the problem really is. That is why we start with a clearly scoped check:
- Inventory: all installed plugins, apps and custom extensions with version, origin and maintenance status at the vendor
- Check against the target version: dependencies, outdated interfaces, administration extensions and template customisations
- Test update on a copy of your store: locally or on your staging system, never on the live store
- Result as a list: each plugin is classified as "works", "vendor update available", "needs adapting" or "replace or remove"
- Effort estimate: for every adaptation needed, so you can decide what is worth doing
Fixed price: EUR 490 plus VAT for up to 15 plugins. For more extensions I will quote the price in advance.
Porting: what happens next
Depending on the result, there are three sensible routes:
- Adapt: the plugin is made to run on Shopware 6.7 and tested on your copy before it goes live.
- Replace: if a maintained alternative exists in the store, switching is often cheaper than adapting. I then support the switch and the data transfer.
- Rebuild: if a plugin carries mostly legacy code or covers key processes, a lean custom plugin is the cleaner solution.
For every adaptation you get an effort estimate in advance, and a fixed price when the scope is clear. Otherwise I bill at my hourly rate of EUR 95.
Why I can take this on
As a Shopware Extension Partner I develop and maintain my own plugins in the Shopware Store. I know where extensions typically break during major version jumps: the administration build, older Vue patterns in admin modules, template extensions in the storefront and outdated interfaces in PHP code. Shopware 6.7 changed a lot in exactly these places.
Licence and vendor code
Store plugins are usually covered by the vendor's licence. I therefore adapt a plugin only for use in your store and do not publish or resell it. Where possible, I solve problems with a small separate extension instead of changing the vendor code directly. If the licence is unclear or does not allow changes, I tell you up front and we look at a replacement or a rebuild.
After the update
So that your store does not get stuck again at the next version jump, I can keep it up to date afterwards, for example with the Update package for regular updates and plugin checks.
If a plugin is blocking your update, briefly describe the situation: Shopware version, affected plugins and what happened during the test update. You will usually get a first assessment within one working day.
How I work
Three principles that apply in every project
Understand before building
First the short technical assessment: what is the actual problem, where is the lever, what makes economic sense? Then the implementation.
Build instead of forwarding
You talk to the developer who does the work – no handover chain, no black box, clear status updates and early warning about risks.
Hand over instead of holding on
Code in your repository, tests, documentation and a deployment process your team understands. No vendor lock-in – your system does not depend on me afterwards.
Background
Experience at a glance
- Today
- Senior freelancer in ongoing Shopware projects of several agencies and merchants – at home in foreign repos, processes and deadlines.
- Since 2021
- Self-employed as Stefan Pilz Ltd. – remote for merchants and agencies: Shopware 5 and 6, Symfony, migrations, maintenance.
- 2015 – 2021
- E-commerce backends: inventory, PIM and Amazon/eBay integrations for around 3.5 million products, then the Drillisch mobile-carrier web stores.
- Since 2012
- Full-time web developer – first at an agency: websites and stores with Joomla, xt-Commerce and Shopware.
- 2002
- Completed vocational training as a software developer (C/C++). First own PHP websites from 2004.
See current and completed projects Career and stack in the CV
Good fit
Works well when...
- you have an existing Shopware system with a concrete technical issue.
- you need direct PHP/Symfony support without agency overhead.
- you expect clear analysis, clean implementation and traceable handover.