AI Agents in Your Business: The Synergy Between People and LLMs
Discover how AI agents powered by Large Language Models can transform customer service while maintaining the human touch.
Read MoreDuxly Team
From 19 June 2026, webshops selling to consumers in the EU need to provide a clearly visible electronic withdrawal function. Most merchants call it the “withdrawal button”, but the important part is broader than a button in the footer.
The 14-day cooling-off period already existed. The practical change is that customers must be able to exercise that right digitally, through an easy-to-find function on the same online interface where they bought.
This article is not legal advice. It is the implementation view: where the requirement touches your webshop platform, return flow, cancellation logic, email confirmation, ERP, WMS and customer service process.
Under EU Directive 2023/2673, online B2C sellers need an electronic withdrawal function for contracts concluded through an online interface. Shopify’s own help documentation summarises the key parts:
So this is not just a new policy page. A hidden paragraph in your returns policy is not the same as a usable withdrawal flow.
Shopify has published guidance because many Shopify merchants sell to EU consumers. But the requirement is not Shopify-specific.
It can affect webshops running on:
The technical question is simple: can the customer trigger a withdrawal request clearly, and can your systems process it correctly without manual confusion?
That is where standard platform settings often stop being enough.
A compliant-looking button is easy. A reliable flow is harder.
Review the full path:
If these pieces live in different tools, a standard app may only solve the visible part.
For smaller stores, a platform feature or app can be enough. But edge cases appear quickly:
In those situations, the withdrawal function becomes a workflow problem, not just a theme change.
Start with an audit before adding another app.
The goal is not a pretty button. The goal is a clear customer flow and clean back-office handling.
Standard settings are useful when the process is standard.
But when your webshop connects to ERP, warehouse software, fulfilment partners, marketplaces or custom customer service flows, the withdrawal requirement touches more than the storefront. It affects order status, cancellation timing, refund handling and operational visibility.
That is where Duxly usually comes in: not to replace a standard feature, but to connect the parts standard tooling does not cover.
If your Shopify, WooCommerce, Magento, Lightspeed or custom webshop needs the withdrawal flow tied into ERP, WMS, support or finance, review it before the issue becomes a support queue problem.
Useful starting points:
Discover how AI agents powered by Large Language Models can transform customer service while maintaining the human touch.
Read MoreA comprehensive checklist for successful API integration in your e-commerce platform—from planning to implementation.
Read MoreDiscover how AWS Serverless enables you to build applications that automatically scale, are secure, and cost-effective—without managing servers.
Read MoreLet's discuss how we can help you achieve your digital goals.