> For the complete documentation index, see [llms.txt](https://knowledge.themeware.design/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.themeware.design/more-knowledge/withdrawal-button.md).

# Revoke/Withdrawal button

**Starting June 19, 2026**, the so-called "**Revoke button**" (or "**Withdrawal button**") will become mandatory for many online stores in Germany. Customers must then be able to submit their revocation **electronically and directly within the shop**. According to Shopware, this mainly affects stores selling to consumers, while clearly separated pure B2B shops are generally not affected.

## ThemeWare® is ready

ThemeWare® can display the revocation button from version **3.7.4 onwards for Shopware 6.6.10.14**, or from version **4.3.0 onwards for Shopware 6.7.9**.

It will then be displayed – as intended by Shopware – in the **"Service Hotline" footer widget** (see screenshot).

<figure><img src="/files/AGdR0cVxEvTulfMQoaZu" alt=""><figcaption></figcaption></figure>

***

## Activate the revoke button

### Shopware

The "**Revoke a contract**" button is a default Shopware feature. You can enable it in your Shopware settings under **Basic information**.

<figure><img src="/files/dl8YlMv2IIzq6jIfBlJt" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/h8fwC9p0ehFmBbseMTSM" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Tip**: Make sure that a suitable CMS layout with a revocation form is assigned as the **"Shop page layout for revocation request"** – Shopware should have already created a suitable layout during the update.
{% endhint %}

### ThemeWare®

In ThemeWare®, all you need to do is ensure that the **"Service Hotline" footer widget** is included in your footer.

> see Tab "Footer" ⇒ Block "Assigning and arranging content" ⇒ Element 1 - 11

<figure><img src="/files/CkYGQoAjJ0TKxgCj4EhV" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Note**: The revoke button will appear in the **"Service Hotline" footer widget** (see [Manual](https://docs.themeware.design/additional-features/widgets/service-hotline)). Make sure you have included this widget in your footer.
{% endhint %}

{% hint style="success" %}
**Tip**: ThemeWare® also has a dedicated **"Revocation" footer widget** (see [Manual](https://docs.themeware.design/additional-features/widgets/revocation)) from version 5.0.1 onwards.&#x20;
{% endhint %}

{% hint style="warning" %}
**Important**: If the button is not displayed, please check that you have configured Shopware correctly, that the ‘Service Hotline’ widget is included in your footer, and that no third-party extensions or custom template modifications are interfering with the intended display.
{% endhint %}

***

## Update Shopware/ThemeWare

If you need to update Shopware or ThemeWare®, please use our "**Update guide**". The guide will help you carry out Shopware and/or ThemeWare® updates efficiently, whilst minimising potential errors and issues.

{% content-ref url="/pages/pa86MQfTMtizBIpoKzSG" %}
[Update guide](/knowledge-base/basic-knowledge/update-guide.md)
{% endcontent-ref %}

***

💡 If you’d like to find out more, you can read the official Shopware article for further details:

**Withdrawal button requirement 2026:** \
[https://www.shopware.com/de/news/widerrufsbutton-pflicht-2026/](https://www.shopware.com/en/news/withdrawal-button-requirement-germany-2026/)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledge.themeware.design/more-knowledge/withdrawal-button.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
