The EU Withdrawal Button for your Shopify store
Give customers a clear way to submit EU withdrawal requests, and keep timestamped records, PDF confirmations, and deadline checks in one place.
7-day free trial. $9/month or $99/year after that, billed through Shopify.
Why your store needs a withdrawal function
Since 19 June 2026, EU rules under Directive 2023/2673 require online shops to offer consumers a withdrawal function directly in the store. In Germany the rule is implemented as § 356a BGB, and other EU countries have their own national implementations.
Zentric EU Withdrawal Button is designed to support that workflow: a clear storefront button or link, verified requests, and documentation you can retrieve at any time. The app does not replace legal advice.
Everything the withdrawal workflow needs
From the click in your storefront to the record in your admin, every step is covered.
Storefront button or link
Add the withdrawal button as a theme app block, or enable the app embed and open the form from any navigation menu item.
Order verification
Customers verify with their order number and email. No customer account or login is needed, so guest checkout is covered too.
Full or partial withdrawal
Customers select individual line items, so partial withdrawals are recorded item by item.
Timestamped records
Every request is stored with an exact receipt timestamp, a status workflow, and CSV and PDF export.
Emails with PDF receipts
Customer and merchant both receive a confirmation email with a PDF receipt attached, in the storefront language.
Deadlines and exclusions
A 14-day deadline check runs automatically, and you can exclude items by product, tag, vendor, or category.
How it works for your customers
A two-step flow, no login required.
1Verify the order
The customer opens the withdrawal form and enters their order number and the email used for the order.
2Select items
They choose the items the withdrawal applies to, either the full order or individual line items.
3Receive confirmation
They get a confirmation email with a PDF receipt, and the request appears in your dashboard with an exact timestamp.
Set up in four steps
Most stores are live the same day, without touching theme code.
1Install and approve the plan
Install from the Shopify App Store and approve the plan. Billing runs through Shopify, starting with a 7-day free trial.
2Complete onboarding
Enter your company details, confirm how long records are kept, choose how confirmation emails are sent, and accept the data processing agreement.
3Configure your settings
Set branding, email sender, deadlines, and exclusion rules so they match your shop policy.
4Add the button to your theme
Place the EU withdrawal button block in a section such as your footer, or enable the app embed and point a menu item at the withdrawal form. Then run a test withdrawal.
Simple pricing
One plan with everything included.
Or $99/year and save 8%
7-day free trial
- ✓Storefront withdrawal button or link
- ✓Order number and email verification
- ✓Full or partial withdrawal by line item
- ✓Timestamped records with PDF confirmations
- ✓Configurable email sender and deadlines
Billed through Shopify. No off-platform charges.
Frequently asked questions
Does the app make my store legally compliant?
The app is designed to support EU withdrawal workflows with a clear button, verified requests, and timestamped documentation. It does not replace legal advice. Review your deadlines, exclusions, and customer-facing wording with your legal adviser.
Which languages are supported?
English, German, Danish, Spanish, French, and Dutch, covering the storefront form, the confirmation emails, and the dashboard.
How is customer data handled?
The app stores the order number, email, selected items, and timestamps, hosted in the EU. You accept a data processing agreement during onboarding, and GDPR webhooks for data requests and redaction are built in.
Do I need to edit my theme code?
No. The button ships as a theme app block and an app embed, so you add it in the theme editor without writing code.
Add the withdrawal button to your store today
Install in a few minutes, run a test withdrawal, and keep clean records from day one.
Questions? Write to support@zentric.digital. First response within one business day.
