PrestaShop Upgrade Service moves your shop from any older version to the latest PrestaShop 9 release. We work on a staging copy first, so your live shop keeps taking orders until the upgraded copy has passed its checks.
A straightforward upgrade starts at €499. A free check of your version, PHP, hosting, theme and modules gives you a fixed price in writing before any work starts.
PrestaShop 1.6 shops are welcome too; from 1.6 the move is a migration, so the quote is higher.
Summary of what the PrestaShop Upgrade Service delivers
PrestaShop Upgrade Service takes your shop from the version it runs today to the latest PrestaShop 9 release, without turning the live shop into the test bed. Every step is rehearsed on a staging copy, and you know the price before the work starts.
- A free check of your shop and a fixed price in writing
- A full backup and a staging copy, on your hosting or ours, whichever you prefer
- The upgrade to the latest PrestaShop 9 release, including the PHP version it needs where your host allows it
- Every module and the theme checked against the target version, with an update, a replacement or a fix for each one that does not fit
- Checkout, payment, shipping, order emails, invoices and customer accounts tested before the switch-over
- Your URLs, redirects and indexing settings kept, so search engines find the same pages
- A planned switch-over with a rollback decision point, and written handover notes
How does the free check work?
Use the quote request on this page and tell us your shop address, the current PrestaShop and PHP versions, your hosting, the theme and the installed modules. Mention anything custom: overrides, changed templates, integrations with an ERP, marketplaces or accounting software, and whether you run several shops from one back office. Advanced Parameters > Information in your back office shows most of this on one page.
We aim to reply within one business day. We check every module and the theme against the target version and send a fixed price with the list of what it covers. The check is free and you are under no obligation. The price does not change after you accept it, unless you add work.
What is included from €499?
The starting price covers one shop on PrestaShop 1.7 or 8 with a well-maintained theme and modules whose developers support PrestaShop 9:
- backup of files and database, and a staging copy on your hosting or ours
- the upgrade through PrestaShop's own Update Assistant, rehearsed on the staging copy first
- module updates to their PrestaShop 9 versions, each one checked on the upgraded copy
- a theme that runs on PrestaShop 9: the update your theme vendor provides, or the PrestaShop 9 Classic theme
- tests of the buying path: product page, cart, checkout, payment, shipping, order emails and invoices
- the switch-over at a time you choose, with the rollback plan ready
What raises the price?
The free check tells you which of these apply to your shop, and the fixed price already includes them:
- PrestaShop 1.6: a migration to a clean PrestaShop 9 shop instead of an update (see below).
- A custom or heavily changed theme: its templates are ported to PrestaShop 9, or the design is rebuilt as a child theme.
- Modules without a PrestaShop 9 version: each one needs a replacement or a fix, and its data moves with it.
- Overrides or custom code: each change is checked against PrestaShop 9 and rewritten where the old method no longer exists.
- Several shops in one back office (multistore): every shop is tested separately.
- Integrations with an ERP, marketplaces or accounting software: each connection is tested end to end.
- Old hosting or an old PHP version: PrestaShop 9 needs a current PHP, so a server change may be part of the job.
Why does an upgrade from PrestaShop 1.6 cost more?
Official PrestaShop 1.6 maintenance ended on 30 June 2019, and PrestaShop 9 is built on a different framework. A 1.6 theme cannot run on PrestaShop 9: it needs a replacement or a substantial port. Most 1.6 modules have no PrestaShop 9 version, so each one needs a current replacement. And carrying the data in place through several major versions is risky, so products, categories, customers, addresses and order history usually move into a clean PrestaShop 9 shop, and every old URL is redirected to its new address, so links and search engines reach the new pages.
That is several jobs instead of one, which is why the quote for a 1.6 shop is higher. It is still a fixed price, agreed before the work starts.
How is your live shop protected, and what do you receive?
All work happens on the staging copy until it has passed every check, and the backups are confirmed restorable before the switch-over. The switch-over happens at a quiet time you choose, with a decision point: if a check fails on the live shop, we restore the backup and the shop runs as before while we fix the cause. During the switch-over the shop is in maintenance mode, so no order arrives that a restore could lose, and the orders and customer accounts created on the live shop during the rehearsal are carried over.
You receive the upgraded shop, the list of every module and theme change with the reason for it, the results of the checks and notes for the next update. Licences for third-party modules and themes, hosting fees, new features and a redesign are not part of the upgrade; when one of them would help, you get a separate quote and decide. Every mypresta.rocks module supports PrestaShop 1.6 – 9.x, and the check tells you whether any of the modules you bought from us needs a newer version for PrestaShop 9.
-
ReferenceSVC-UPGRADE
-
Service typeUpgrade to the latest PrestaShop 9
-
PrestaShop versions1.6 / 1.7 / 8 / 9
-
Starting priceFrom €499 (fixed quote after a free check)
Any PrestaShop version moved to the latest PrestaShop 9, tested on a staging copy before the switch-over.
We check your shop for free, send a fixed price, rehearse the whole upgrade on a staging copy and switch over only when checkout, payment and emails pass their tests.
Free check and fixed price
You know what the upgrade costs before anything changes.
- Current PrestaShop and PHP versions, hosting, theme and modules reviewed
- Every module and the theme checked against the target version
- A fixed price in writing with the list of what it covers
Staging rehearsal
The live shop is never the test bed.
- Full backup of files and database, confirmed restorable
- Staging copy on your hosting or ours
- Upgrade through PrestaShop's own Update Assistant, rehearsed end to end
Modules, theme and code
Each part of the shop gets an answer, not a guess.
- Module updates to their PrestaShop 9 versions, or a replacement where none exists
- A theme that runs on PrestaShop 9, or a child theme when the design must stay
- Overrides and custom code checked and rewritten where needed
Tests and switch-over
The switch-over happens only after the buying path passes.
- Product page, cart, checkout, payment, shipping, order emails and invoices tested
- URLs, redirects and indexing settings kept
- Switch-over at a quiet time you choose, with the rollback plan ready
How it works
-
Free check Reply within one business day (aim)You send your shop details through the quote request; we review versions, hosting, theme and modules.
-
Fixed quote After the checkA written price with the list of what it covers; you decide.
-
Staging rehearsal Agreed with the quoteBackup, staging copy, upgrade, module and theme work, full tests.
-
Switch-over A planned windowThe live shop moves at a time you choose, with a rollback decision point.
-
Handover After the switch-overThe list of changes, the test results and notes for the next update.
Upgrade boundaries
The upgrade moves your existing shop to a supported version. New features and redesigns are separate work.
A fixed price before any work
The free check reads your real shop: versions, PHP, hosting, theme, modules and custom code. The quote lists every module and theme decision, so the price covers the actual work and does not change after you accept it, unless you add work.
Related services
What happens if a module has no PrestaShop 9 version?
The free check lists it, and the quote includes a replacement or a fix for it, so you know how each module is handled before you accept the price.
Do I need to give you access to my hosting?
We need back-office and hosting access to make the backup and the staging copy. If you prefer, the staging copy can run on our hosting instead of yours.
Is the upgrade check really free?
Yes. You send your shop details through the quote request, we check your versions, hosting, theme and modules and send a fixed price. There is no obligation to accept it.
Can you upgrade a PrestaShop 1.6 shop?
Yes. From 1.6 the move is a migration to a clean PrestaShop 9 shop: the theme and most modules need replacements, and your products, customers and orders move across with redirects for every old URL. That is why the quote for a 1.6 shop is higher.
Will my live shop stop taking orders during the upgrade?
No. The whole upgrade is rehearsed on a staging copy while your live shop keeps working. Only the switch-over itself touches the live shop, at a quiet time you choose, with a rollback plan ready. During the switch-over itself the shop is briefly in maintenance mode.
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
Who builds and maintains this module
Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.
More modules
Compliance & Legal
PHP2Shell: what PrestaShop shops should do about CVE-2026-109618 and CVE-2026-109619, even when they cannot upgrade
News & Updates
What's new at mypresta.rocks: September 2026
News & Updates
What's new at mypresta.rocks: August 2026
News & Updates
PrestaShop 9.2 native One Page Checkout: what it does and when you need more
News & Updates
Introducing Expert Services: PrestaShop audits before you buy another module
News & Updates

















