# Install the extension

To begin the installation process of the Digital River WooCommerce extension, first search for "[Global Seller Services by Digital River](https://wordpress.org/plugins/global-seller-services-for-woocommerce/#do%20i%20have%20to%20enable%20any%20custom%20payment%20extensions%3F)" on the WordPress marketplace and download the plugin.&#x20;

Complete the following tasks to install, enable, and configure the Digital River WooCommerce extension:

* [Obtain a Digital River test account](#obtain-a-digital-river-test-account).
* [Install the plugin](#install-the-plugin).
* [Enable the plugin.](#enable-the-plugin.)
* [Configure the plugin](#configure-the-plugin).
* [Create the Digital River webhook and secret key](#create-the-digital-river-webhook-and-secret-key).
* [Set the Digital River API and webhook secret keys](#set-the-digital-river-api-and-webhook-keys).
* [Check for additional configuration options](#check-for-additional-configuration-options).

The next sections provide the details needed to complete each of these tasks.

### Obtain a Digital River test account

When beginning the installation process, first use the procedure in the [Quick Start Guide](https://docs.digitalriver.com/digital-river-api/quick-start-guide) to set up a test account.&#x20;

Once your account is set up, you can sign in to the Digital River Dashboard as an Administrator to access your test account, set the API version, and get your API keys to continue the installation (see below).&#x20;

After signing into your account, do the following to set up your test account:

1. Set the API version to **2021-03-23**.
2. Obtain both the **Public** and **Confidential** Keys.

### Install the plugin

To continue the installation process, use your browser to search for "[Global Seller Services by Digital River](https://wordpress.org/plugins/global-seller-services-for-woocommerce/#do%20i%20have%20to%20enable%20any%20custom%20payment%20extensions%3F)" plugin on the WordPress marketplace. Download the plugin when you have found it.&#x20;

### Enable the plugin

Use the following steps to enable the plugin:

1. Log in to the WooCommerce Admin and go to **WooCommerce >Settings >Payment** to the **Payment** tab.
2. Find **Digital River** among the offered payment methods and enable it.
3. Ensure all other payment methods are disabled.

For more information, refer to [Enable extension settings](https://docs.digitalriver.com/woocommerce/woocommerce-extension-1.1/user-guide/plugin-settings).

### Configure the plugin

Use the following steps to configure the plugin:

* Log in to the WooCommerce admin and go to **WooCommerce > Settings > Payment** to the **Payment** tab.
* Find **Digital River** among the offered payment methods and enable it.
* Click **Manage** next to **Global Seller Services for WooCommerce**.

{% hint style="info" %}
**Note:** There are a few mandatory WooCommerce (WC) settings that you must configure to make the Digital River extension work successfully. See [Configuring WooCommerce Settings](https://docs.woocommerce.com/document/configuring-woocommerce-settings/?) and [Enable extension settings](https://docs.digitalriver.com/woocommerce/woocommerce-extension-1.1/user-guide/plugin-settings) for more information.&#x20;
{% endhint %}

### Create the Digital River webhook and secret key

Use the following steps to create the Digital River webhook and secret key:

1. Go to the Digital River Dashboard.
2. Go to **Developers** and select **Webhooks**.
3. Click **Create webhook**.
4. Enable the endpoint with the slider at the top of the popup.
5. Enter the Endpoint URL in the following format:\
   `https://`*`YOUR_DOMAIN_HERE`*`/digitalriver-webhook`
6. Select all events and click **Create webhook**.
7. Obtain the Webhook secret key. To find it, click **Reveal secret** for the new webhook.

### Set the Digital River API and webhook keys

Use the following steps to set the Digital River API and Webhook keys:

1. Log in to the WooCommerce admin and go to **WooCommerce > Settings > Payment** to the **Payment** tab.
2. On the **Settings** page, enter the test public key, test confidential key, and webhook secret key.
3. Select the **Enable test mode** checkbox.

### Check for additional configuration options

Refer to [Enable extension settings](https://docs.digitalriver.com/woocommerce/woocommerce-extension-1.1/user-guide/plugin-settings) to determine if you need to configure additional options for your specific use case. Configure these as needed.

Your WooCommerce store is now enabled for Digital River Global Seller Services.&#x20;
