Skip to content

PrestaShop 9 upgrade

Upgrade to PrestaShop 9 without stopping sales

We move PrestaShop 1.7 and 8 stores to version 9 for a fixed price: modules, overrides, theme and server. All the work happens on a copy, and the live store switches over only when everything is tested.

From €900 · exact price before any work starts

The Moonivo PrestaShop 9 Readiness Check report in the back office: a verdict, the upgrade effort, server checks and every module with what would break

Modules

We update or replace every module that PrestaShop 9 would break, and remove the ones nobody uses.

Overrides and theme

Overrides are checked against the new core, the theme is fixed and tested page by page.

Server and PHP

PHP 8.1 or newer, database and mail settings, done together with your host.

A tested switch

Checkout, payments, emails and integrations are tested on the copy before the live store moves.

How we work

A fixed price, then a quiet switch

  1. 1

    Audit

    We run the check, read your custom code and agree on what stays, what is updated and what is replaced.

  2. 2

    Fixed price

    Scope, price and dates in writing. The price depends on the third-party modules and theme changes.

  3. 3

    Upgrade on a copy

    Through 8.2 when you start from 1.7, on the target PHP version. We fix what breaks and test the whole customer journey.

  4. 4

    Live switch

    At a quiet time, with a fresh backup and a way back. Then we watch logs, orders and payments for the first days.

From €900

Usually from 2 weeks

Ask for a fixed price

Our own Image Map module runs on PrestaShop 1.7 to 9 and is approved by the PrestaShop Addons team, so we deal with these version differences every day.

See every step of a PrestaShop 1.7.6 test store we upgraded to 9.2: what broke, what the upgrade tool did not report and how it was fixed.

Free module

See what would break before you decide

PrestaShop 9 Readiness Check is a free module for your back office. In about a minute it reads your modules, theme and overrides, checks the server, and tells you what would stop working on PrestaShop 9 and how big the upgrade is.

Not sure which version a store is on? Check it by its address

Checks the code itself

Compared with more than 1,000 classes, methods, hooks and services that PrestaShop 8 and 9 removed or changed, plus PHP 8 syntax and functions.

Changes nothing

Read-only. It does not write to your files or settings, and nothing is sent anywhere: the report stays in your store.

A report you can share

Every finding names the file and line. Download it as a PDF for your developer or whoever decides on the upgrade.

Any store from 1.7

Runs on PrestaShop 1.7, 8 and 9, in English, Lithuanian and French. On PrestaShop 9 it shows what still uses removed code.

Get the free module

We email you the download link. No newsletter.

See our privacy policy.

FAQ

Questions, answered

Can my store go straight from 1.7 to 9?

Not in one step. The way is through 8.2: we upgrade to 8.2 on the copy, check it, and then go to 9. You only see the result, and the live store moves once.

Will the store be closed during the upgrade?

No. Everything is done on a copy. The live store switches over at a quiet time you choose, with only a short maintenance break.

What decides the price?

Mostly the number of third-party modules and how much the theme and overrides were changed. The free check shows both, and you get the exact price before any work starts.

Does the free module send my data anywhere?

No. It runs inside your store, reads files and settings and changes nothing. The report is saved in your store and you decide who sees it.

My store is already on PrestaShop 9, but something broke.

Run the check anyway: on PrestaShop 9 it lists the modules, theme and overrides that still use removed code. We fix those too, also for a fixed price.

Already upgraded and seeing an error message? Common PrestaShop 9 errors and their fixes