How to update my module?
First of all, do not EVER uninstall your module before updating it. You may lose data (as for example your old reviews for the "Customer Ratings & Reviews Pro + Google Rich Snippets" module). The update is intended to retain your data, but a backup is necessary to recover if it fails.
Moreover, ALWAYS make sure you make a backup of your previous files and database before updating your module. This is very important especially if your webmaster has done some integration work and modified templates and CSS files. If this is the case, once the new module version is set up, DO NOT REPLACE the new files with the old ones (those you have made customised) but ask your webmaster to apply again the modifications one by one into the new files.
Check that the downloaded module version supports your PrestaShop and PHP versions. Test the update on staging where possible. Put the production shop into maintenance during the update.
Module purchased on the PrestaShop Marketplace
On recent versions, open Modules > Module Manager, find the module and use Upgrade or Update when offered. Access to updates depends on your purchase rights and the module’s Business Care subscription.
For integrated Marketplace downloads on PrestaShop 1.7.7 and later, check that PrestaShop Marketplace in your Back Office (ps_mbo) and PrestaShop Account are installed, compatible and properly configured.
On versions earlier than 1.7.7, or if the integrated connection fails, download the compatible ZIP from your Marketplace account and use the manual procedure below.
Module purchased on our website
Sign in to the account used to purchase the module on our website and obtain the ZIP available for your license or order. Download rights depend on your purchase. If the required file is unavailable, contact support with the order reference.
Update using a ZIP
- In a recent back office, open Modules > Module Manager and choose Install a module (or the upload button, depending on the translation).
- Select the new version’s ZIP without extracting it and wait for successful completion.
- Check the module version number. If PrestaShop still offers Upgrade or Update, run that action and check its result.
- Open Configure to check settings and complete any new options. Test the affected features before leaving maintenance.
Uploading a new version of an already installed module triggers an upgrade. On an older PrestaShop 1.6 interface, the path may be Modules and Services > Add a new module; buttons and confirmations differ.
Transferring files with FTP or SFTP
If your webmaster transfers files manually, they must place the new files in the module’s technical folder under modules/, then run the Module Manager’s Upgrade action if offered. Replacing files and opening Configure does not guarantee that upgrade scripts have run.
PrestaShop’s upgrade mechanism executes data migrations; simply clicking Configure does not. If an error occurs, retain the message and contact support. Do not uninstall or reset the module to try to complete the update.