EU withdrawal rules · Since 19 June 2026

EU withdrawal rules.
Made simple in Shopify.

Give customers a clear way to withdraw online. Add a withdrawal form, send receipt confirmations, and manage submissions in Shopify Admin.

Free plan available · Setup in Shopify · 24 EU languages

THE REASON TO ACT

An online purchase.
An online way to withdraw.

For online consumer contracts covered by the right of withdrawal, EU rules require an accessible withdrawal function. EUWithdraw helps you put that customer journey into your Shopify store.

01

Easy to find

The function must be clearly labelled, prominent and accessible throughout the withdrawal period.

WITH EUWITHDRAW

Add a storefront entry point with the theme editor: a page, section button or floating button.

02

A deliberate confirmation

Customers provide their name, contract details and electronic contact details, then explicitly confirm withdrawal.

WITH EUWITHDRAW

A two-step form guides the submission. Your team reviews the recorded request inside Shopify.

03

A receipt they can keep

An acknowledgement must follow without undue delay on a durable medium, including the statement and submission date and time.

WITH EUWITHDRAW

Confirmed submissions queue a receipt email. Configure and test email delivery during setup.

Scope and exceptions depend on the contract and applicable national law. Correct placement, configuration and merchant policies remain your responsibility. EUWithdraw supports the workflow; installation alone does not guarantee compliance.

Read Article 11a on EUR-Lex

THE PRODUCT

See the app inside Shopify.

Explore the pages your team uses in Shopify Admin to review requests, edit the form and configure your workflow.

NS Nordhaven Studio
›Dashboard•••

Actual app screens with fictional data. Read-only demo.

One calm workflowFrom customer request to merchant reviewRight inside Shopify

HOW IT WORKS

Simple for them. Clear for you.

A straightforward path from setup to resolution, without adding another complicated process to your day.

01

Add the app

Install EUWithdraw and follow the setup guide in Shopify.

02

Show the form

Add a withdrawal entry point to your storefront with the theme editor.

03

Receive requests

Customers submit a clear two-step request and receive a confirmation email.

04

Stay in control

Review each request and manage the next steps from Shopify.

BUILT FOR REAL STORES

Less back and forth. More clarity.

01 / EXPERIENCE

A form customers can actually use

A straightforward withdrawal flow, including order matching and a confirmation email.

02 / LANGUAGE

Ready for every EU language

The customer form and confirmation email are available in all 24 official EU languages.

03 / WORKFLOW

Everything in one place

See submissions, review details, and keep the process moving inside Shopify.

04 / CONTROL

Make it yours

Adjust the form, email content, and sender identity with the right plan.

SMARTER WORKFLOWS

Let the small tasks
take care of themselves.

When enabled, EUWithdraw can handle repetitive Shopify actions while you stay in charge of every customer decision.

Order taggingEligible fulfillment holdsShopify Return requests
Availability depends on plan, Shopify permissions, and setup. Refund decisions remain with the merchant.
01Customer submits a requestRecorded in EUWithdraw
↓
02Shopify workflow updatesConfigured actions can run automatically
↓
03You review and decideEvery request stays in your hands

A MORE WELCOMING EXPERIENCE

One form.
24 EU languages.

Customers can use the withdrawal form and receive confirmation in an official EU language. Your Shopify management experience remains in English.

DeutschFrançaisNederlandsItalianoEspañolPolskiPortuguêsΕλληνικά
24EU languages

PRIVACY & TRUST

Thoughtful about
the details that matter.

Withdrawal requests contain personal information. EUWithdraw gives merchants tools to manage data with care, including retention controls and privacy request handling.

Read our privacy policy
01Privacy-conscious handling
02Data Processing Agreement available
03Retention and privacy request tools
04Authenticated Shopify access

SIMPLE PRICING

Start free. Grow into your workflow.

Choose what fits your store. All prices are in USD, and Shopify shows the final terms before approval.

Choose your billing interval

Save about 17% with annual billing
Free

A simple starting point

$0/ forever

No subscription fee

Choose Free
  • Unlimited withdrawal submissions
  • Customer form in 24 EU languages
  • Order matching and confirmation emails
Professional

For advanced workflows

$240/ year

$20.00 per month equivalent · billed yearly

Choose Professional
  • Everything in Essential
  • Verified custom sending domain*
  • Shopify Return requests*
  • Customer Account and Admin order extensions
  • PDF evidence packs and full audit timeline

Prices are in USD. Eligible paid plans include a 14-day trial. Shopify confirms the final amount and billing interval before approval. *Some features require Shopify permissions and completed configuration.

GOOD TO KNOW

Questions,
answered.

Need a hand? Talk to our team

Does installing EUWithdraw make my store compliant?

EUWithdraw helps you implement a withdrawal workflow. You still need to check the rules that apply to your products and markets, make the entry point easy to find, test submissions and email delivery, and keep your customer information up to date. The EU rules section above links to the official sources.

How do I add the form to my store?

Install EUWithdraw, open Setup in Shopify Admin, and follow the theme editor steps to add an entry point. You can use a dedicated page, section button, or floating button.

Do customers need to log in?

The storefront form supports customers submitting a withdrawal request without a customer account. Merchants manage the request in Shopify Admin.

Which languages are supported?

The customer-facing form and confirmation email support all 24 official EU languages. The merchant app is currently presented in English.

Are confirmation emails automatic?

EUWithdraw queues a confirmation email after a confirmed submission. Delivery depends on the configured email service. Essential adds editable templates and sender identity; Professional adds a verified custom sending domain.

Does EUWithdraw refund customers?

No. EUWithdraw records and helps manage withdrawal requests. The merchant decides the outcome and handles any refund. Optional Shopify actions can tag orders, hold eligible fulfillment items, or create Return requests when enabled and authorised.

Can I match the form to my store?

Yes. Essential includes custom CSS for the storefront form, triggers, and button, plus email template controls.

How does billing work?

Free, Essential, and Professional plans are available, with 30-day and annual options for paid plans. Eligible paid subscriptions have a 14-day trial. See the prices above; Shopify confirms final terms before approval.

What happens to customer data?

EUWithdraw provides retention controls, privacy request tools, and a Data Processing Agreement. The merchant remains responsible for its customer notices and substantive decisions. Read our Privacy Policy for details.

READY WHEN YOU ARE

Make withdrawals
feel manageable.

Start with a clear customer form and a calmer workflow for your team.

Install on Shopify