Visit your OXID backend and navigate to Extensions > Modules > Ratepay > Root to deactivate your current Ratepay Payment Plugin
Remove the folder pi_ratepay which you can find in
{shop-root}/source/modules/piNavigate to
{shop-root}/var/configuration/shopsEdit the yaml-files and remove all entries for the Ratepay payment extension
- For the editions CE and PE there should be one yaml-file only
- When using an EE edition you will find one yaml-file for each of your shops.

Connect via ssh to the server where you find your shop installation and it's vendor folder.
Execute the following command to adapt the changed configuration:
vendor/bin/oe-console oe:module:apply-configurationAdd the following autoload configuration:
"autoload": { "psr-4": { "pi\\ratepay\\": "./source/modules/pi/ratepay", "Ratepay\\": "./source/modules/pi/ratepay/vendor/ratepay/php-library/src" } },Create a new folder named ratepay in here:
{shop-root}/source/modules/piCopy all files of the Ratepay Payment Plugin into your new folder
Connect again via ssh to the server where to find your shop installation and the vendor folder
Generate the required autoloader files by executing the following command:
vendor/bin/composer dump-autoloadAfter successful execution you should get these responses: Generating autoload files Generated autoload files
- Create the configuration files for your new Ratepay extension by executing the following command:
vendor/bin/oe-console oe:module:install-configuration source/modules/pi/ratepay- Apply the recently created configuration by executing the following command:
vendor/bin/oe-console oe:module:apply-configuration- Now empty the tmp and cache folders
- Visit your OXID Shop backend and navigate to Extensions > Modules > Ratepay > Root to activate your all new plugin and reconfigure the module settings.
- Visit your OXID Shop backend and navigate to Shop Settings > Payment Methods to activate your Ratepay payment methods.
Go to Ratepay Setting