Upgrading to new connector

General Upgrade Notes

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
Ensure to remove extensions that depend on any of the core Plenty modules.

Both app/code and vendor directories should no longer contain Plenty module.

Install new extension

Ensure to re-configure all your profiles after installation.

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.


Install extension using commerce marketplace composer
System configuration