Installation of the PrestaShop plugin
Supported versions of PrestaShop
- Prestashop 1.6
- Prestashop 1.7
- Prestashop 8.1.X
- Prestashop 9.0.X
Warning
Extensive changes were made between the old and the new module, including modifications to the structure of the MySQL database tables. Because of this, simply overwriting the existing module with the new one does not ensure proper functionality without carrying out additional procedures. The new MySQL database tables must be created from scratch, so it is necessary to follow one of the procedures listed below.
Option 1: Complete removal and reinstallation (recommended)
- If you wish to keep the old transaction data, create a backup of the MySQL tables that start with “ps_leanpay*”.
- Remove the old module from the PrestaShop administration panel.
- Install the new module.
- After installation, configure the module again (see Configuration after installation).
Option 2: Reset the existing module
This option is suitable for users who wish to keep the existing module installation.
- Copy the new module over the existing (old) one.
- In the PrestaShop administration panel, click “Reset” on the module.
- The system will recreate the required MySQL tables.
- The module must then be configured again.
Configuration after installation
Regardless of the selected option, reconfiguration of the module is mandatory after a reset or reinstallation. This includes:
- entering the API key,
- re-synchronizing products,
- re-synchronizing prices,
- reviewing and configuring other module parameters.
Without this, the module will not function properly.
Recommendations
- Always create a database backup before making any changes.
- If possible, perform the installation first in a test environment.
- After completing the installation, verify the module’s functionality with a test order.