Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
Frip-Tech

Withdrawal Button – Legally compliant withdrawal with flexible flows

Description

Highlights

  • Legally secure withdrawal via account or form
  • Permanently visible button directly in the header
  • Automatic status change
  • Immediate confirmation email to customers and internal recipients
  • Withdrawal period flexibly controllable

Features

  • Withdrawal period flexibly definable in days
  • Clearly visible, permanent button in the header
  • Automatic deadline calculation
  • Dynamic display in the account only within the statutory withdrawal period
  • Confirmation dialog before triggering to prevent accidental withdrawals
  • Automatic order status change to "Withdrawn"
  • Customizable email template via Shopware mail templates
  • Option to add additional internal email recipients
  • Support of the Shopware state machine and multilingualism (DE/EN)
  • Legally compliant implementation according to EU consumer law 2023/2673 (§356a)
  • Storage of the withdrawal in the database
  • Technically unique status marking
  • Automated withdrawal confirmation by email
  • Sending of a legally secure confirmation including order reference and timestamp.
  • Withdrawn orders are clearly marked and filterable in the admin.

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

Partner Status

  • Shopware Bronze Partner Shopware
    Bronze Partner
  • Shopware Extension Partner Shopware
    Extension Partner

Details

  • Partner since: 2024
  • Extensions: 7
  • Certifications: Certifications

Support

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