Start free

EU compliance: mandatory since June 19, 2026

One revocation button. Every shop system.

RevokeButton makes electronic revocation as easy as checkout and compliant with §356a BGB and EU Directive 2023/2673. For WooCommerce, Shopware 6, Shopify, Magento 2, TYPO3, Joomla and xt:Commerce. One solution instead of seven isolated systems.

Quick setup Multilingual across the EU PDF proof from BASIC Backend documentation
Cutvert developer workspace for Shopware and WooCommerce integration
QuickSetup EUMultilingual PDFfrom BASIC

Mandatory since June 19, 2026

Revocation must be as easy to access as concluding the contract.

EU Directive 2023/2673 requires online retailers to provide an easily accessible electronic revocation option. A contact form or email address is not enough.

!

Legal warnings

Competitors and consumer protection bodies can issue costly warnings for a missing or hard-to-find revocation process.

14

Extended deadlines

Without a properly implemented process, the revocation period can extend beyond the regular 14 days.

ID

Manual overhead

Unstructured emails, missing proof and follow-up questions cost support time for every case.

Deadline: June 19, 2026

What the new obligation no longer accepts.

×

No printable PDF form as the only path.

×

No mere reference to an email address.

×

No undocumented custom workaround.

Revocation must be structured, clear and traceable. That is exactly what RevokeButton handles.

Flagship solution

The revocation button as a reliable shop process, not a single link.

RevokeButton guides customers, shop owners and support through a clearly documented flow.

01

Dynamic revocation flow

Deadlines, partial revocations, orders and customer communication run through one consistent process with a clean status history.

EU

Usable across the EU

Multilingual interfaces for relevant EU markets and clear copy for customers and shop teams.

DS

GDPR compliant

Revocations are documented traceably and processed with data minimisation in mind.

PDF

PDF & CSV

Automatic PDF confirmations and CSV exports provide proof for accounting and support.

ID

Backend documentation

Every case is recorded in the backend with reference ID and timestamp.

Process

From click to confirmation in three steps.

  1. Step 1

    Start revocation

    The customer opens the revocation button in the order details or revocation page.

  2. Step 2

    Check order and items

    RevokeButton checks the data against the order. The customer revokes all or selected items.

  3. Step 3

    Confirm and document

    After confirmation, the customer receives an email and the case is documented with a reference ID.

Integration

Embedded instead of linked.

The button appears directly in order details, in the customer account or on a revocation page, depending on shop system and configuration. No external detour, no loose link.

WooCommerce / WordPress

Automatic button in WooCommerce order details plus shortcode page, connected to your WooCommerce orders. You can find the plugin download in the customer area after logging in.

WooCommerce

Shopware 6

Shopware integration for stores, with a button in order details, customer account and optional revocation page.

Shopware

WordPress pricing

Choose a plan based on your number of stores

These prices apply to the WordPress plugin. The Shopware product is offered exclusively through the Shopware Store.

Widerrufbutton FREE

€0 per month

  • Number of websites 1
  • Cancellation form with order verification
  • Total and partial revocation
  • Local storage in WordPress
  • Text email templates
  • Basic status and revocation list
Create account

Widerrufbutton BASIC

€4.99 per month

  • Number of websites 1
  • Everything from FREE
  • PDF proof
  • CSV export
  • Advanced workflow, status and team notes
Create account

Widerrufbutton AGENCY

€39.99 per month

  • Number of websites 50
  • Everything from FREE
  • PDF proof
  • CSV export
  • Advanced workflow, status and team notes
Create account

FAQ

Frequently asked questions about the revocation button

Am I affected by the new obligation?

Every B2C online shop selling to consumers in the EU is affected since June 19, 2026.

Is a contact form not enough?

No. Revocation must be handled electronically in a structured, clear and traceable way.

Which shop systems does RevokeButton support?

For WooCommerce/WordPress, Shopware 6, Shopify, Magento 2, TYPO3, Joomla and xt:Commerce.

Where is revocation data stored?

With minimal data and GDPR compliance in your own shop environment, traceably documented.

Privacy