# Customer Right of Withdrawal

The Easy Digital Downloads Customer Right of Withdrawal feature adds the EU-mandated online withdrawal function (known in Germany as the Widerrufsbutton) to your store. It&#039;s built for Easy Digital Downloads stores that sell to consumers in the European Union.

With it enabled, customers can submit a withdrawal declaration in two simple steps and receive a timestamped acknowledgement. You can then review, accept, or decline each request from a dedicated dashboard inside WordPress.

This guide covers what the feature does, how to install it, and how to set it up and manage requests.

- [Install and Activate](#install-and-activate)
- [Enable and Configure the Withdrawal Function](#enable-and-configure-the-withdrawal-function)
- [The Withdraw from Contract Form](#the-withdraw-from-contract-form)
- [Manage Requests in the WIthdrawal Requests Dashboard](#manage-requests-in-the-withdrawal-requests-dashboard)
- [FAQs on EDD Right of Withdrawal](#faqs-on-edd-right-of-withdrawal)



---

Install and Activate
--------------------

The Right of Withdrawal feature is free and available to all Easy Digital Downloads users.

You can download the plugin zip file directly from this page.

[Download the Right of Withdrawal plugin](https://easydigitaldownloads.com/wp-content/uploads/2026/06/edd-customer-withdrawal-0.1.0.zip)



EDD Pro users can install it directly from WordPress under **Downloads** » **Extensions**.

Pro users can also download it from the EDD account area.

![The Right of Withdrawal download from Easy Digital Downloads Pro account dashboard.](https://easydigitaldownloads.com/wp-content/uploads/2026/06/edd-pro-download-right-of-withdrawal-800x512.png)Once installed and activated, the settings are located under **Downloads** » **Settings** » **Policies** » **Right of Withdrawal**.

![Easy Digital Downloads Customer Right of Withdrawal plugin enable feature tab.](https://easydigitaldownloads.com/wp-content/uploads/2026/06/edd-right-of-withdrawal-policies-settings-enable-800x385.png)Enable and Configure the Withdrawal Function
--------------------------------------------

Select the **Withdrawal Function** toggle to enable the functionality for your customers, then click **Save Changes**.

![EDD Right of Withdrawal plugin settings.](https://easydigitaldownloads.com/wp-content/uploads/2026/06/enabled-right-withdrawal-settings-edd-800x550.png)Once enabled, a handful of settings become available:

- **Withdrawal Page**: This page is created for you automatically and contains the Withdraw from Contract form. Make sure a link to this page is accessible to your customers. [See more below](#the-withdraw-from-contract-form).
- **Order History Link**: Enabled by default. This option displays a withdrawal link on each order in your customers&#039; order history.
- **Require Order Match**: Enable this option to only accept declarations that match an existing order and email address. It&#039;s disabled by default. When it&#039;s off, unmatched declarations are still recorded so you can link them to an order manually.
- **Optional Note**: Enabled by default. This option lets customers add an optional note to their declaration.
- **Admin Notification Email**: The email address that receives new withdrawal notifications. By default, these go to your site administration email.

Remember to save your changes.

The Withdraw from Contract Form
-------------------------------

The Withdraw from Contract page (**Dashboard** » **Pages**) uses the EDD Right of Withdrawal block to display the form. This is where customers submit their EU right-of-withdrawal declaration in two steps.

![EDD Withdrawal from Contract form page](https://easydigitaldownloads.com/wp-content/uploads/2026/06/withdraw-from-contract-edd-page-form-800x555.png)⚠️ **Note**: It&#039;s important to ensure this page is easily accessible to your customers. The default Order History Link setting ([see above](#enable-and-configure-the-withdrawal-function)) automatically links the page from each order in the customer order history, but the page link isn&#039;t automatically added anywhere else to your site. We recommend adding a link to the page somewhere prominent that can be seen across your site, such as your site menu or footer.

The form has three required fields:

- **Name**
- **Email address**
- **Order**: Logged in users can select an order from the dropdown menu; logged out users can enter an order number in the input field.

![EDD Right to Withdraw from Contract login form confirmation screen](https://easydigitaldownloads.com/wp-content/uploads/2026/06/customer-right-withdrawal-contract-form-edd.png)Clicking the **Continue** button brings the customer to a confirmation screen, where they can review their details, add an optional note, and submit their declaration by clicking **Confirm withdrawal**.

![EDD Customer Right of Withdrawal form review screen](https://easydigitaldownloads.com/wp-content/uploads/2026/06/review-withdrawal-contract-form.png)Once submitted, the customer sees a screen acknowledging receipt of their withdrawal declaration, along with a **Reference** number (which they&#039;ll need to reference their withdrawal). A copy is also sent to the customer&#039;s email address.

![Withdrawal from contract request submitted confirmation](https://easydigitaldownloads.com/wp-content/uploads/2026/06/contract-withdrawal-confirmation-edd-800x495.png)Manage Requests in the WIthdrawal Requests Dashboard
----------------------------------------------------

When a customer submits the form, you&#039;ll receive an email with the withdrawal request.

Requests are also visible under the **Withdrawal Requests** dashboard, located under **Downloads**.

![Easy Digital Downloads Withdrawal Requests dashboard.](https://easydigitaldownloads.com/wp-content/uploads/2026/06/edd-withdrawal-requests-dashboard-800x253.png)Click any request to review its details, including the information submitted through the form, an activity timeline, and internal notes that are visible only to your team.

![EDD Withdrawal Request details](https://easydigitaldownloads.com/wp-content/uploads/2026/06/edd-withdrawal-requests-details-800x459.png)You can accept or decline a request from the **Status** box on the right. In the Select a decision dropdown, choose **Accept** or **Decline**, then click **Update**.

![EDD Right to Withdrawal Status options.](https://easydigitaldownloads.com/wp-content/uploads/2026/06/edd-withdrawal-request-status-accept-decline.png)The customer is then emailed your decision.

**Note**: Accepting a request does not refund the order. You&#039;ll need to issue the refund yourself.

---

FAQs on EDD Right of Withdrawal
-------------------------------

### Who needs the Customer Right of Withdrawal feature?

Any Easy Digital Downloads store selling to consumers in the European Union, where an online withdrawal function is required. In Germany, this is known as the Widerrufsbutton.





### Is the feature free?

Yes. The Right of Withdrawal feature is free for all Easy Digital Downloads users. Free users download it directly from this page, and Pro users can install it from the Extensions screen or their account dashboard.





### Does accepting a withdrawal request refund the customer?

No. Accepting a request records your decision and notifies the customer, but it does not issue a refund. You&#039;ll need to process the refund separately.





### Can customers submit a declaration without being logged in?

Yes. Logged-out customers can enter their order number manually in the form. If you enable Require Order Match, only declarations that match an existing order and email address are accepted automatically.





### Where do customers find the withdrawal form?

On the Withdrawal Page, which is created automatically when you enable the feature. Make sure you link to this page somewhere accessible. You can also enable the Order History Link to show a withdrawal link on each order in your customers&#039; order history.