Skip to content

Learn how to update your OXID version 6.2.0, 6.2.1 and 6.2.2

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

  2. Remove the folder pi_ratepay which you can find in {shop-root}/source/modules/pi

  3. Navigate to {shop-root}/var/configuration/shops

  4. Edit 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.
  5. Connect via ssh to the server where you find your shop installation and it's vendor folder.

  6. Execute the following command to adapt the changed configuration:

    vendor/bin/oe-console oe:module:apply-configuration
  7. Add the following autoload configuration:

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

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

  10. Connect again via ssh to the server where to find your shop installation and the vendor folder

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

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