Skip to main content

Withdrawal Button for Magento 2 User Manual

The Withdrawal Button extension adds the on-site withdrawal function that EU law requires online stores to display from 19 June 2026. It lets a customer cancel a purchase contract directly from your store, using the two-step flow described in Article 11a of the amended Consumer Rights Directive (2011/83/EU).

With the Withdrawal Button extension, customers and guests submit a withdrawal request from the storefront, receive an automatic confirmation receipt by email, and you review, approve, or reject each request from a dedicated grid in the Magento admin. Approved requests turn into a standard Magento credit memo, so the refund and stock return follow your usual process.

Who should use this manual

This guide is intended for Magento 2 administrators, store owners, and support teams who need to set up the withdrawal function and process requests. It covers the storefront experience, the admin workflow, and every configuration setting.

Using the Getting started section, you will learn how to install, update, and disable the extension.

Detailed descriptions of the settings, along with examples, can be found in the Configuration section.

The How to section contains step-by-step guides for the most common tasks.

You can find the latest changes, new improvements, and features in the Changelog section.

Note

The extension provides the technical withdrawal function described by the directive. Whether your overall setup, disclosures, and timing meet your legal obligations is a question for your legal team.

Let's get started!

First, locate the Withdrawal Button extension in the My downloadable products section of our store and follow the Installation guide.

Next, proceed to the Quick start section, where you'll learn how to configure the withdrawal function on your store.