Install the Magento Extension

Learn how to install the Magento Extension.

Choose where you want to install the Magento Extension from:

Install from Magento Marketplace

  1. Choose one of the following options to download and install the Magento Extension:

  2. Select the edition. The Digital River Global Commerce (drpay) extension is available for three editions of Magento: Open Source (CE), Commerce on Prem (EE) and Commerce on Cloud (ECE). However, you must be using Magento version 2.3 or later to integrate with the Digital River Global Commerce (drpay) module.

  3. Select your store version.

  4. Click Add to Cart. The drpay module is a free add-on that works seamlessly with your Magento application.

  5. Register for a new account or sign in to your Magento account.

  6. Magento will perform a Readiness Check, Create a Backup, and finish the Component Install. Your drpay extension is now available in your Magento application.

Install from the command line

  1. After downloading the extension (also accessible via github https://github.com/DRMagento/Connector/tree/current_release), connect to your Magento root folder via an FTP/SFTP/SSH client, go to the /app/code directory, and create a new subdirectory named Digitalriver. Note: If the code folder does not exist you must create it. Please ensure capitalization matches exactly with the path provided (For more information on creating modules, see https://devdocs.magento.com/videos/fundamentals/create-a-new-module/).

  2. Connect to your Magento root folder via SSH and run the following commands:$ php bin/magento module:enable Digitalriver_DrPay $ php bin/magento setup:upgrade

  3. The following commands can also be run, but are considered optional:

    • To clear static view files, run $ php bin/magento module:enable --clear-static-content--all option

    • To clear previously generated JS code if it exists, run $ rm pub/static/_requirejs/frontend/Magento/luma/en_US/ requirejs-config.js

  4. To confirm the module is active, run the following command: $ grep Digitalriver_DrPay app/etc/config.php

    response: 'Digitalriver_DrPay' => 1,

  5. $ php bin/magento cache:flush

    $ php bin/magento cache:clean

Last updated