Security update: The recent PHP vulnerabilities don’t affect us. None of our products or infrastructure use PHP. We’ve also reviewed our app after the recent Shopify checkout phishing attack and ran Shopify’s new security check. No issues were found.

EU Withdrawal Button Guide

The withdrawal acknowledgement email: what counts as a durable medium

Once a customer confirms a withdrawal, you must send an acknowledgement of receipt on a durable medium without undue delay. An email with the full text works; a link or an on-screen message does not. With a table, a sample email and a checklist.

Updated
Reading time
6 min

Since 19 June 2026, online stores selling to EU consumers must offer a withdrawal function: a clearly labelled button or link that lets the customer withdraw from the contract online (Article 11a of the Consumer Rights Directive, added by Directive (EU) 2023/2673). The button is only half of the duty. Once the customer confirms the withdrawal, you must send an acknowledgement of receipt on a "durable medium". This guide explains what counts as a durable medium, what the acknowledgement must contain, and which other documents your store must send the same way.

How to set up the button itself is in our guide to the EU withdrawal button. What happens after the acknowledgement, the 14-day refund clock, is in our guide to the EU refund deadline after a withdrawal.

What Article 11a requires

Under Article 11a(4), once the customer has used the confirmation function, the trader must send an acknowledgement of receipt of the withdrawal on a durable medium, without undue delay. The acknowledgement must include the content of the withdrawal and the date and time it was submitted. Each EU country writes this into its own law (in Germany, § 356a BGB; see our German guide), but the core is the same everywhere. Four requirements follow from it:

  • Trigger:the customer's click on the confirmation function, not your review of the withdrawal.
  • Timing: without undue delay. An automatic email is the safe way.
  • Content:at least the content of the withdrawal (the customer's name, the details of the contract and the electronic contact details for the acknowledgement) and the date and time it was submitted.
  • Form: a durable medium. That is the next section.

What a durable medium is

Article 2(10) of the Consumer Rights Directive defines it: a durable medium is any instrument that enables the consumer or the trader to store information addressed personally to them in a way accessible for future reference, for a period adequate for the purposes of the information, and that allows the unchanged reproduction of the information stored.

Two points decide it: the customer must be able to keep the message on their side, and you must not be able to change it afterwards. The table shows what that means for the usual channels of an online store.

ChannelDurable medium?Why
Email with the full content in the bodyYesRecital 23 of Directive 2011/83/EU names emails expressly
Email with a PDF attachmentYesThe customer can save the file, and you cannot change it afterwards
Letter or printout in the parcelYesPaper is the classic durable medium, but too slow for this acknowledgement
Email that only contains a link to the acknowledgementAs a rule, noThe content sits on your website and can change (C-49/11)
Message in the store after the click ("Thank you, we received your withdrawal")NoIt disappears when the page closes
Message in the customer accountOnly under strict conditionsOnly if you cannot change the content and you actively tell the customer about the message, for example by email (C-375/15, BAWAG)
SMS or chat messageUnclearIt can be stored, but length and retention are limited; we know of no ruling, so use email

Two judgments of the Court of Justice draw the line. In Content Services(C-49/11, 5 July 2012, under the earlier Distance Selling Directive 97/7/EC), a link to the trader's website was not enough: the information was neither given to nor received by the consumer. In BAWAG(C-375/15, 25 January 2017, a payment services case whose reasoning is applied by analogy), the Court accepted an electronic mailbox in online banking only under two conditions: the bank cannot change the content on its own, and it actively tells the customer about the new message, for example by email. Whether that was met was for the national court to decide. A standard Shopify customer account does not meet this as a matter of course, so an email with the full text is the simple and safe way.

What to put in the acknowledgement

  • The customer's name, as they entered it in the form
  • The order number and, for a partial withdrawal, the items concerned
  • The text of the withdrawal statement
  • The date and time of submission, ideally with the time zone (for example CET)
  • What happens next (return of the goods, refund within 14 days under Article 13(1) of the Directive)

Word it as an acknowledgement of receipt, not as an acceptance. Our reading: a line such as "your withdrawal is hereby confirmed" can suggest that you have already checked it is valid, for example that it came within the period. A note that you will now review the withdrawal keeps the two steps apart.

Example: acknowledgement email

Subject: We received your withdrawal for order #2087

Dear Emma Janssen, we received your withdrawal through our withdrawal function on 24 November 2026 at 18:42 (CET). Order: #2087. Item: 1 × wool beanie, grey. Your statement: "I hereby withdraw from the contract for the item above." We will review the withdrawal and send you the return instructions in a separate email.

What else your store must send on a durable medium

The durable medium is not new. It appears at several points in online selling, and one Shopify email template often meets more than one duty.

WhatWhenSource
Confirmation of the contract, with the pre-contractual informationWithin a reasonable time after the contract, at the latest at deliveryArticle 8(7), Directive 2011/83/EU
Withdrawal information (part of the pre-contractual information)With the contract confirmation, unless you already gave it on a durable mediumArticle 8(7)(a), Directive 2011/83/EU
Acknowledgement of a withdrawal made through the withdrawal functionWithout undue delay after the customer confirms the withdrawalArticle 11a(4), Directive 2011/83/EU (added by Directive (EU) 2023/2673)
Acknowledgement of a withdrawal made through an online form you choose to offerWithout delay after it arrivesArticle 11(3), Directive 2011/83/EU
Commercial guarantee statement, where a commercial guarantee is offeredAt the latest at deliveryArticle 17(2), Directive (EU) 2019/771

For the contract confirmation, Shopify's "Order confirmation" notification (Settings > Notifications) works if it carries the required information or your legal texts as text or as a PDF attachment. A link to your terms page alone is not enough, for the reasons above. More on the withdrawal information is in our guide to the EU model withdrawal form, and more on guarantees in our guide to the EU legal guarantee notice.

Proof and failed sends

In a dispute, you must be able to show that the acknowledgement went out. For every withdrawal, keep the time it arrived, the time the acknowledgement was sent and the email address used. If an acknowledgement bounces, our reading is that you should send it again to the email address on the order and note both. The withdrawal itself stays valid: under Article 11a(5), the customer withdrew in time if they submitted the withdrawal before the period ended.

Checklist

  • Does every click on "Confirm withdrawal" send an automatic email?
  • Is the full content in the email itself or in a PDF attachment, not only behind a link?
  • Does it include the name, the order, the items concerned, and the date and time with time zone?
  • Is it worded as an acknowledgement of receipt, not as an acceptance of the withdrawal?
  • Do you keep the arrival time, the send time and the email address, and do you have a plan for bounces?
  • Does your order confirmation carry the withdrawal information as text or PDF, not only as a link?

Frequently asked questions

Is an on-screen message after "Confirm withdrawal" enough?

No. Article 11a of the Consumer Rights Directive requires the acknowledgement of receipt on a durable medium. A message on your website disappears when the page closes, the customer cannot keep it unchanged, and you can change it at any time. An email to the customer meets the duty.

Is a link to a confirmation page enough?

As a rule, no. The Court of Justice held that information made available only through a link to the trader's website is neither "given" to nor "received" by the consumer, and that such a website is not a durable medium (judgment of 5 July 2012, C-49/11, Content Services). Put the content in the email itself or in a PDF attachment.

How fast must the acknowledgement arrive?

Without undue delay. An automatic email sent right after the click is the safe way. An acknowledgement sent days later, after someone has reviewed the withdrawal, is open to challenge.

What if the email bounces?

The Directive does not deal with this case. Our reading: log the send and the bounce, and send the acknowledgement again to the email address on the order. The withdrawal itself stays valid: the customer withdrew in time if they submitted it before the withdrawal period ended (Article 11a(5)).

Sources

Last checked: 8 November 2026. This guide is general information, not legal advice. Each EU country writes these rules into its own law; check the rules of the countries you sell to.

Your withdrawal button, live today.
Install Complimus, add the withdrawal form to a page or your footer, and every request is confirmed by email. No code.
Install from Shopify