Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
D-MIT-S

Withdrawal button EU-compliant § 356a BGB – revocation with confirmation mail

Rating: no rating ( write a review )
Downloads: <25

In-App Purchases

Subscriptions

Withdrawal Plus
€3.99 * /month
Backend display of cancellations and download as CSV

Description

Highlights

  • Button everywhere: header, footer, customer account and Shopping Experiences
  • As a dedicated page or modal – button or text link, freely styleable
  • Bilingual confirmation mails to customer and shop operator (DE/EN)
  • Withdrawal deadline display & check plus partial withdrawal of single items
  • GDPR-ready: mandatory privacy, captcha and server-side order validation

Features

  • Withdrawal button in header, footer and order history (customer account)
  • Shopping Experiences block & element for free placement (button or form)
  • Display as a dedicated page or as a modal/popup – freely selectable
  • Render as a button or text link with a selectable CSS class
  • Translatable label and reasons via snippets (DE/EN)
  • Confirmation e-mail to the customer and notification to the shop operator
  • Choose your own mail templates for customer and operator
  • Automatic pre-fill of order number and customer data (can be disabled)
  • Calculate, display and optionally block the withdrawal after the deadline
  • Server-side order number validation incl. e-mail match for guests
  • Soft check mode: notice instead of blocking on mismatching details
  • Optional, configurable reason selection
  • Partial withdrawal: select individual order items (logged-in customers)
  • Mandatory privacy checkbox and standard captcha support
  • Exclude customer groups from the button

About the Extension

The withdrawal function gives your customers a clear, legally compliant way to

withdraw from a contract concluded online – without informal e-mails or phone

calls.


##Please let us know if you encounter any problems or missing features, and we can implement them.

A display of cancellations is planned for the backend by the end of June.##


A clearly visible withdrawal button can be shown at the most important places in

your shop: in the header (next to the language switch), in the footer (above the

tax line), as an entry in the order history of the customer account and – fully

flexible – as a block or element in the Shopping Experiences. You decide whether

a click opens a dedicated withdrawal page or a convenient modal/popup, and

whether it appears as a styled button or a plain text link.


The form guides users through the process in clear steps: input, a binding

confirmation and a success page. The customer then automatically receives a

confirmation e-mail, while the shop operator gets a notification with all

details. Both e-mails are available in German and English, can be edited freely

via the mail templates and may be replaced by your own templates.


Convenient: when the withdrawal is started from the order history, the plugin

automatically fills in the order number as well as the name and e-mail of the

logged-in customer (can be disabled). Logged-in customers select their order

from a dropdown and can pick individual items for a partial withdrawal.


Legal certainty built in: the plugin calculates the withdrawal period, shows the

remaining days and can optionally block the withdrawal after the deadline. The

order number is validated server-side – for guests additionally against the

order's e-mail address, which prevents guessing order numbers. Optionally, a

soft check mode only shows a notice instead of blocking.


Data protection and spam protection are integrated: a server-side validated

mandatory privacy checkbox with a link to the privacy policy page, plus the

standard captcha enabled in your sales channel (honeypot, basic captcha,

reCAPTCHA, etc.). Appearance, label and reasons are translatable via snippets,

and the button can be hidden for specific customer groups.


Features at a glance:

- Withdrawal button in header, footer, order history and Shopping Experiences

- Display as page or modal, as button or text link

- Confirmation mail to the customer and notification to the shop operator (DE/EN)

- Choose your own mail templates

- Automatic pre-fill and order dropdown for logged-in customers

- Display and check the withdrawal deadline, partial withdrawal of single items

- Server-side order number / e-mail validation, optional soft mode

- Mandatory privacy checkbox and standard captcha

- Exclude customer groups from the button

- Fully bilingual (German/English) and customisable via snippets


Compatible with Shopware 6.5 - 6.7.


From Shopware 6.6.9 onwards: Overview page with CSV export and in-app purchase.

Details

  • Available: English, German
  • Latest update: 19 June 2026
  • Publication date: 18 June 2026
  • Version: 3.0.0
  • Category: Legal security

Resources

Reviews (0)

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review

About the Extension Partner

Partner Status

  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2019
  • Extensions: 29

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly