← All modules
Documentation Sign in to your licenses Contact
codingrow.com — Human thought, digital logic.
Withdrawal-request button for Magento 2

Return Manager

A clear, easy-to-find withdrawal/return button on your store, with a two-step confirmation and automatic email receipts — built to meet the requirements of EU Directive 2023/2673 on withdrawal rights for online contracts, transposed in Italy from 19 June 2026 (D.Lgs. 209/2025, art. 54-bis of the Consumer Code).

On sale
€1 + VAT €99 + VAT one-time payment · per domain · updates included

Total price, VAT included: €1.22 (was €120.78)

✓ License active immediately after payment, sent by email

✓ Compatible with Magento 2.4.x and with the Hyvä theme

Why you need this button

EU Directive 2023/2673 requires B2C online stores across the European Union to offer a clear, easy-to-find withdrawal button, so customers don't have to hunt for PDF forms or hidden email addresses to exercise their statutory right of withdrawal. Italy was the first member state to transpose it, via D.Lgs. 209/2025 (art. 54-bis of the Consumer Code), in force from 19 June 2026 — other EU countries are expected to follow with their own national transposition on their own timelines.

What the directive requires:

  • Visibility — an easy-to-find button (e.g. in the footer or the orders section), clearly labelled ("Request a return" / "Withdraw from this contract").
  • Two-step procedure — the customer first enters order details (name, order number, items), then confirms on a final button, to avoid mistakes.
  • Automatic receipt — the system must immediately send the buyer a confirmation with the date and time of the request, on a durable medium.

If a store doesn't offer this, or doesn't inform the customer correctly, the withdrawal period extends from 14 days to 12 months under existing EU consumer law.

Learn more about EU Directive 2023/2673 and how Return Manager covers it →

Return Manager implements exactly these three requirements out of the box, and does it natively in Magento 2 — no PDF forms, no manual email inbox to monitor.

What it does

Fully translated, in 7 languages

The request form, emails and admin interface are available in:

English Italiano Español Français Deutsch Português Nederlands

Magento automatically shows the module in whichever language each admin user has configured — no setup needed.

→ Read the full documentation

Money-back guarantee

Not satisfied within 30 days of purchase? Request a refund yourself from your account area (codingrow.com/login), no questions asked. The refund is processed instantly, automatically, and the license is deactivated upon confirmation.

Changelog

Current version: v1.0.1

v1.0.1

Branding header in the admin configuration page, fixed button visibility on the Hyvä theme, and an optional widget to place the request link anywhere on the site.

v1.0.0

First public release: two-step withdrawal form with order verification, automatic native Magento emails to customer and admin, paginated admin grid with status management, configurable notification email, and a translated interface in 7 languages.