Withdrawal Button – Legally compliant withdrawal with flexible flows
Description
Highlights
About the Extension
With the Widerrufs-Button for Shopware plugin, you comply with all legal requirements for a clear and technically secured right of withdrawal for consumers in accordance with the EU Directive 2023/2673 (§356a – Online Withdrawal).
You provide your customers with a permanently visible withdrawal button in the header. Logged-in users are directed to the order overview within their customer account, while non-logged-in users are forwarded to a withdrawal form that you can integrate flexibly.
Within the order overview, the plugin integrates a clearly labeled “Withdraw Contract” button directly into the customer account under “My Account > Orders.” The button is only visible as long as the statutory withdrawal period (e.g., 14 days from delivery) has not yet expired.
When the customer clicks the button, the order is technically marked as “withdrawn.” Before the withdrawal is finalized, a confirmation dialog asks the customer to confirm the action. After successful confirmation, the customer automatically receives a withdrawal confirmation by email, and the order status is set to “withdrawn.”
The freely accessible withdrawal form requires the customer’s first name, last name, email address, and order number as mandatory fields, with address details, order date, and delivery date as optional fields. It also triggers a configurable flow. Both withdrawals initiated via the user account and those submitted via email are stored in the database.
Details
- Available: English, German
- Latest update: 9 March 2026
- Version: 1.0.0
- Category: Customer account
About the Extension Partner
Frip-Tech
Partner Status
-
Shopware
Bronze Partner -
Shopware
Extension Partner
Details
- Partner since: 2024
- Extensions: 7
- Certifications: Certifications
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly