With the introduction of new PlentyMarkets - Magento connector, we recommend that you upgrade your existing extension, so you can benefit from the latest advancements.
Upgrading your connector is critical to ensuring that your system stays compatible with new changes introduced in PlentyMarkets.
New connector release introduces support for Magento 2.4.4. All project libraries and dependencies have been updated for compatibility with PHP 8.1.
Upgrade Process:
Backup
Create database backup
Create a backup of database. Use magento guide to create a backup using CLI. Alternatively, use mysqldump client utility to dump your database data.
Create filesystem backup
Create a backup of Plenty extension files. If you installed extension manually, your files are located in app/code/Plenty, otherwise, the files are within vendor/plenty directory if you installed it using composer.
Uninstall existing module
Pre Uninstallation
If your store is set to production mode, put store in maintenance mode:
bin/magento maintenance:enable
Remove extension filesystem
If you installed the extension manually using FTP, remove the following directory: app/code/Plenty
.
Your app/code
directory should no longer contain Plenty
module.
Remove extension filesystem using composer
If you installed the extension using composer, do the following:
Magento Open Source:
composer remove plenty/module-core \
plenty/module-customer \
plenty/module-item \
plenty/module-order \
plenty/module-stock \
plenty/module-stock-reservation \
plenty/module-stock-source-selection
Adobe Commerce:
composer remove plenty/module-core \
plenty/module-customer \
plenty/module-item \
plenty/module-order \
plenty/module-stock \
plenty/module-stock-reservation \
plenty/module-stock-source-selection \
plenty/module-giftcard
Both app/code
and vendor
directories should no longer contain Plenty
module.
Install new extension
Proceed to Install extension using composer to install new extension filesystem.
System configuration
Proceed to System configuration to configure the extension.
Profile configuration
Due to complicity of profile configuration data setup, you must re-configure all your profiles after installing new connector module. Please go through each profile and ensure configuration information is set up correctly.
Proceed to Profile configuration to configure your profiles.