_converted.avif)
What is the new EU Withdrawal Rule?
- Provide a clear online withdrawal function, such as a button or link
- Use clear wording such as “Withdraw contract” or “Confirm withdrawal”
- Let customers submit the request without needing to log in
- Send a confirmation of receipt after the withdrawal request is submitted
- Keep request details organized for review and processing
EU Directive 2023/2673
What Does EU Withdrawal Require From Your Store?
- Dedicated “Withdraw contract” page
- Footer link for easy access
- No-login request option
- Clear withdrawal wording
- Verification email before continuing
- Customer confirmation email
- Store notification email
- Withdraw request decision
- “Withdraw contract” page & button text
- Avoid vague labels like “Cancel,” “Return,” or “Undo”
- Helps customers submit requests within the eligible period
- Merchant stays responsible for final eligibility checks
- Custom-made goods
- Perishable items
- Opened sealed hygiene products
- Digital products if immediate delivery was explicitly accepted
Set Up EU Withdrawal With Consentmo
Export records by CSV when needed.
Manage EU Withdrawal Requests






_converted.avif)
.avif)




.png)



_converted.avif)
.avif)





All You Need to Know
Withdraw Contract is a Consentmo compliance solution that helps Shopify merchants provide customers with a clear online way to withdraw from eligible orders or contracts. It includes a dedicated withdrawal page, a direct “Withdraw contract” button or link, confirmation emails, and a customer account extension for Shopify’s Order status page.
From 19 June 2026, stores selling to EU customers need to provide an online withdrawal function for eligible distance contracts. This means customers should be able to start and submit a withdrawal request online, instead of relying only on email, support messages, or offline forms.
The EU withdrawal button requirement means eligible online stores must provide a clear electronic function that allows consumers to withdraw from eligible contracts online. In practice, this is often shown as a “Withdraw contract” button or link that leads to a guided withdrawal process.
Withdraw Contract helps you add a customer-facing withdrawal process to your store. Depending on your setup, this can include a dedicated withdrawal page, a footer link or button, a Shopify Order status page extension, automatic customer/order recognition, email verification, confirmation emails, and an in-app request log.
Yes. When customers enter their order number and email, Consentmo can match the request to the correct Shopify order. If the customer starts from the Order status page, the flow can already be connected to the relevant order context.
No. The withdrawal process should not be treated as a single-click action. A safer setup follows a guided process where the customer first enters or confirms the relevant order details, then uses a clear final confirmation step to submit the withdrawal request.
After submission, the customer receives a confirmation email, and the request is recorded inside Consentmo. The merchant can then review the request, check eligibility, add internal notes, and mark the request as processed or not eligible.
You can set up Withdraw Contract from Consentmo under Privacy Center → EU Withdrawal page. From there, you can configure the withdrawal page, emails, thank you page, and customer-facing access points.
Withdraw Contract is available for Plus and Enterprise merchants. Lower-tier merchants can upgrade to access the feature and prepare for the upcoming EU withdrawal button requirement.


