Skip to content

Learn how to update your OXID version 6.2.3 and more recent releases

  1. Visit your OXID backend and navigate to Extensions > Modules > Ratepay > Root to deactivate your current Ratepay Payment Plugin.

  2. Connect via ssh to the server where you find your shop installation and it's vendor folder.

  3. Remove the configuration for the Ratepay modules by executing the following command:

    vendor/bin/oe-console oe:module:uninstall-configuration pi_ratepay
  4. Remove the folder pi_ratepay which you can find in {shop-root}/source/modules/pi.

  5. Add some autoload configuration to the composer.json file which is located in the root folder of your OXID shop:

    "autoload": {
     	"psr-4": {
     		"pi\\ratepay\\": "./source/modules/pi/ratepay",
     		"Ratepay\\": "./source/modules/pi/ratepay/vendor/ratepay/php-library/src"
     	}
    },
  6. Create a new folder named ratepay in here: {shop-root}/source/modules/pi

  7. Copy all files of the Ratepay Payment Plugin into your new folder

  8. Connect via ssh to the server where you find the shop installation and the vendor folder

  9. Generate the required autoloader files by executing the following command:

    vendor/bin/composer dump-autoload

    After successful execution you should get these responses: Generating autoload files Generated autoload files

  10. 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

After successful execution you should get the response:

Module configuration has been installed
  1. Apply the recently created configuration by executing the following command:
vendor/bin/oe-console oe:module:apply-configuration
  1. Now empty the tmp and cache folders
  2. Visit your OXID Shop backend and navigate to Extensions > Modules > Ratepay > Root to activate your all new plugin and reconfigure the module settings.
  3. Visit your OXID Shop backend and navigate to Shop Settings > Payment Methods to activate your Ratepay payment methods.

Go to Ratepay Setting