Live store: gsmsofia.com. Moving a B2B PrestaShop 1.6 catalogue toward 9 is not the 1-click updater. Modules, overrides, customer groups and order history have to survive.
Mistakes that kill upgrades
- Running the updater on production with no verified backup.
- No inventory of paid modules that have no 8/9 equivalent.
- Skipping URL redirects, then wondering why rankings dropped.
- Not placing a test order after cutover.
A safer order
Backup files and database. Staging with the target PHP version. Module replacement list. Data migration. Login, cart and payment tests. Then cutover. Hourly work is €30 + VAT where applicable when the unknown is still the unknown; a closed quote follows a store review.