Skip to content
By Rute Linhares on 19-06-2026

EU withdrawal button: what changes for online stores and Shopify merchants in 2026

EU withdrawal button: what changes for online stores and Shopify merchants in 2026
Rute Linhares
Preferred Sources
Published byRute Linhares
From 19 June 2026, B2C/D2C online stores selling to EU consumers must provide an electronic withdrawal function. Learn what changes, how to prepare your Shopify store and which workflows to review.

Published on19 June 20266Views0 Ratings0 Comments

From 19 June 2026, B2C/D2C online stores selling to consumers in the European Union will need to pay renewed attention to the right of withdrawal. This requirement does not simply introduce a new formality: it creates a clear expectation around digital customer experience. If buying from an online store is simple, cancelling or exercising the right of withdrawal should be simple too.

This obligation results from the evolution of the European consumer protection framework and from Directive (EU) 2023/2673, which amends Directive 2011/83/EU regarding distance contracts. In practice, merchants selling goods, services or digital content to EU consumers must provide an electronic withdrawal function, usually described as a withdrawal button or link, allowing consumers to communicate their decision directly through the website or the brand’s digital interface.

What is the withdrawal button?

For many ecommerce businesses, this topic may sound legal, distant or merely administrative. In reality, it will have a direct impact on operations, customer support, return flows, refunds, account pages, order history, automations, documentation and the post-purchase experience. For Shopify merchants in particular, preparation should start before the application date, because implementation is not just about adding a button to a page.

What is the withdrawal button?

The withdrawal button is a digital feature that allows consumers to exercise their right to cancel an eligible contract concluded online. Instead of having to search for a PDF form, send a generic email to customer support or decode clauses in the terms and conditions, the consumer has access to a visible, accessible and purpose-built option.

In simple terms, it is an electronic function, such as a button or link, with a clear label. The user must understand that they are accessing a formal mechanism to exercise their right of withdrawal. The experience should not depend on phone calls, manual messages or obstacles that delay the request.

The logic is similar to the purchasing process: if a store invests in reducing friction at checkout, it should also avoid friction when a consumer exercises a legal right. The European Union has been strengthening this approach across several areas of digital consumption, from price transparency and marketplaces to protection against interface practices that make free and informed choices more difficult.

How is our agency approaching this requirement?

With the natural perspective of a team that has long-standing market experience and knows that new legal challenges are always around the corner. These challenges have always required a response. We remember the introduction of ADR, Alternative Dispute Resolution, which, when introduced, led us to contact all our clients to help ensure compliance and, on our side as a service provider, to support them in implementing the necessary mechanisms so they would not be penalised.

A similar process is taking place now: we are working with all our clients to help ensure their online businesses can comply with this new European directive. Depending on the business, the approach may vary: installing an app that promises to solve the problem will not always be enough. The entire personal data structure must comply with the requirements. It is worth remembering that this requirement, which comes into force in June 2026, is only one part of a broader set of actions that must be fully aligned with European directives. Online stores, in addition to implementing this visible functionality, must ensure that the related data is processed according to the appropriate legal formalities. All this invisible work must be developed and tested to ensure solid handling of each customer’s personal data.

Right of withdrawal: the essential context

Speaking of ADR, it is useful to focus on this context to explain the right of withdrawal more clearly: in B2C/D2C ecommerce, consumers in the European Union generally have a period of 14 days to withdraw from distance contracts without having to give a reason. This period is often known as a cooling-off period. In sales contracts for goods, the period generally starts from the receipt of the goods. In other contracts, such as services or digital content, the relevant moment may vary.

It is important to stress that there are exceptions. Not all products or services are covered by the right of withdrawal in the same way. There may be exclusions for perishable goods, personalised products, sealed goods that cannot be returned for health or hygiene reasons once opened, bookings linked to specific dates or certain digital content when performance has already begun, among other cases. As mentioned above, there are variables that must be considered before simply installing an app to handle this matter, because each business must validate the legal framework applicable to its products and markets. Only then should a decision be made. This is where our consultative profile comes into play, at the service of our clients.

The key point for merchants is not only to know that the right exists. It is to understand that, from 19 June 2026, the way consumers exercise that right online will be subject to more explicit digital requirements.

Who must comply with this obligation?

The obligation is relevant to any business selling online to consumers in the European Union, even if the company is located outside the EU. In other words, the key criterion is not only the country where the brand is registered, but also the fact that it sells to European consumers.

This includes stores selling physical goods, services, digital content and other distance-selling models aimed at consumers. In the Shopify ecosystem, the rule may apply to digitally native brands, DTC/D2C stores, omnichannel retailers, subscriptions, international businesses selling to several European countries and companies using Shopify to manage B2C sales.

Pure B2B sales, aimed exclusively at companies, may have different legal frameworks. Even so, many stores operate hybrid models or sell to both consumers and professional customers. In these cases, the segmentation of the experience, commercial terms and withdrawal flows should be analysed carefully.

What changes on 19 June 2026?

The main change is the need to provide a clearly visible and easy-to-find electronic withdrawal function. This function must allow the consumer to submit the request directly within the store’s digital environment, without having to go through an opaque manual process.

According to the information currently available, there are three elements merchants should already consider:

  • Visibility: the button or link must be easy to find and should not be hidden in long pages, unclear footers or legal documents that are difficult to navigate.
  • Frictionless access: the function must be accessible online without unnecessary steps. Shopify states that the consumer should not need to log in to the store to access the function.
  • Two-step confirmation: after clicking the withdrawal button, the consumer must confirm the withdrawal and provide essential details, such as their name and the contract or order details.
  • Automatic confirmation: the store must send the consumer electronic confirmation of the withdrawal request on a durable medium, such as email.

This last point is particularly important. The request cannot be lost in a form with no response. The brand must electronically acknowledge receipt of the communication and keep appropriate records for operational and compliance purposes.

Where should the withdrawal button be placed?

Where should the withdrawal button be placed?

The final implementation may depend on national guidance from each Member State, but the general rule is clear: the function must be easily accessible. It will not be enough to hide the mechanism in the terms and conditions or force the consumer to contact customer support manually.

Within the online store experience, the most likely locations for this functionality include:

  • order history page;
  • order detail page;
  • purchase confirmation page;
  • order confirmation email, with a link to a dedicated page;
  • returns portal;
  • customer support area;
  • dedicated right of withdrawal page.

For Shopify stores, an effective approach combines visibility with context. The consumer should find the functionality when reviewing the order, but should also be able to access the option through help or returns pages. The goal is not to multiply buttons without logic, but to design a clear, consistent and legally safe journey.

Clicking the button is a formal request

One of the points that should most concern ecommerce teams is this: when the consumer uses the withdrawal function, the brand must treat that action as a formal request. It is not just a vague intention or an informal contact. It is a communication that triggers obligations.

After submission, the store must be prepared to:

  • confirm receipt of the request electronically;
  • identify the order and the items covered;
  • check whether the product or contract is eligible for withdrawal;
  • explain the next steps to the consumer;
  • manage return instructions, where applicable;
  • connect the request to refund flows;
  • keep records of the date and content of the communication;
  • monitor legal and operational deadlines.

This is where the obligation stops being merely an interface issue and becomes a process issue. A button without a workflow is a risk. It can create expectations for the consumer without the company having the ability to respond correctly.

Why this rule is also a customer experience topic

Many brands see returns and cancellations as negative moments. In practice, however, they are decisive moments of trust. A customer who can resolve a situation clearly, quickly and transparently may buy again. A customer who finds obstacles, silence or confusing processes is unlikely to return.

The withdrawal function should be seen as part of the post-purchase experience. It is not only a legal obligation: it is a contact point between the brand and the consumer. A good implementation reduces support tickets, decreases complaints, improves the perception of transparency and helps the internal team work with structured data.

When the process is manual, the consumer sends emails with incomplete information, the support team asks for additional data, finance waits for validation, the warehouse does not know whether it should expect a return and the order status remains outdated. With a well-designed digital function, the request is created already linked to the correct order, with defined fields, a recorded date and automatic routing.

What a Shopify merchant should review now

Shopify merchants are in an interesting position because the platform allows them to build post-purchase experiences, account flows, integrations with returns apps, email automations and connections to external systems. Even so, every store has a different setup. Some use highly customised themes, others depend on third-party apps, and others have complex operations involving Shopify, ERP, 3PL, payment platforms and support tools.

Before thinking about the button itself, the brand should audit the current journey. Useful questions include:

  • Where does the customer currently find information about cancellations, returns and withdrawal?
  • Is the process written in clear language?
  • How many clicks are required to start a request?
  • Can the consumer proceed without manually contacting support?
  • Is the request linked to the correct order?
  • Does the team receive a structured notification?
  • Is there automatic email confirmation?
  • Are deadlines monitored and documented?
  • Does the flow distinguish between commercial return, exchange, warranty and withdrawal?

This last distinction is essential. Not all post-sales requests are the same. A size exchange, a warranty claim, a voluntary return outside the deadline and a withdrawal within 14 days may have different rules, communications and financial effects. Mixing everything into the same form can create operational errors and compliance risks.

The withdrawal button in Shopify

How to integrate the function into the post-purchase journey in Shopify

For a Shopify store, the strongest route is to integrate the electronic function into the post-purchase journey. The consumer should not feel they are leaving the store for an obscure area. They should recognise the order, identify the items and receive a clear response.

A practical flow may follow four main steps.

1. Link the request to the correct order

The first operational requirement is order identification. When the consumer clicks the withdrawal function, the system must collect or validate enough information to associate the request with the relevant contract or purchase.

The minimum data may include:

  • consumer name;
  • email address used for the purchase;
  • order number;
  • product or products covered;
  • purchase date;
  • receipt date, where relevant;
  • date of the withdrawal request;
  • address or details required for return, where applicable.

The reason for the request may be requested as an optional field, but the brand must be careful not to turn that field into a requirement that conditions the exercise of the right. As a rule, the right of withdrawal can be exercised without giving a reason. Asking for feedback may be useful to improve operations, but it must not create the impression that the consumer needs to justify the decision.

2. Confirm the withdrawal in two steps

The flow should prevent accidental clicks. The rule points to a two-step confirmation: the consumer accesses the function and then confirms that they wish to exercise the right of withdrawal. This second step should use clear language, without interface tricks, ambiguous buttons or undue pressure.

A good confirmation page can objectively explain what happens next. For example: «By confirming, you are informing the store of your intention to exercise the right of withdrawal regarding the selected order. You will receive email confirmation with the next steps.»

The final button should also be unambiguous. Expressions such as Confirm withdrawal or Submit withdrawal request are clearer than generic labels such as «Continue» or «Submit».

3. Send automatic confirmation by email

After submission, the consumer should receive electronic confirmation. The email should act as both a record and a guide. It does not need to be excessively long, but it must contain enough information to avoid unnecessary additional contacts.

This confirmation may include:

  • order identification;
  • date and time of the request;
  • items covered;
  • explanation of the next steps;
  • information on any physical return of the product;
  • information on review and refund timelines;
  • customer support contact;
  • reference to applicable terms.

In Shopify, this email can be handled through automations, transactional email tools, integrations with returns apps or custom development. The important point is to ensure that the communication is triggered consistently and that its content is aligned with the brand’s legal and commercial policies.

4. Route the request to returns, support and refund flows

The button is only the beginning. After that, the store needs to route the request to the right systems. Depending on the business model, this may involve customer support, logistics, warehouse, ERP, payment platform and accounting.

A mature flow can automatically create an internal record, update the order status, generate return instructions, notify the support team, flag the order for refund review and archive documentation. For brands with higher volume, this automation is essential to avoid delays, errors and loss of information.

When the process is well designed, the company stops depending on inboxes and spreadsheets. Each request is recorded, classified and tracked. This improves compliance, but also improves operational efficiency.

The role of apps and custom development

Not all Shopify stores will need the same solution. A store with few orders and a simple operation may adapt pages, forms and emails relatively directly. A brand with several markets, languages, carriers, warehouses and payment gateways may need a more robust architecture.

The most common options include:

  • adapting the Shopify theme to insert links and calls to action in the right places;
  • creating a dedicated withdrawal page;
  • using returns apps with custom fields;
  • integrating with customer support tools;
  • automating confirmation emails;
  • integrating with ERP, OMS or logistics systems;
  • developing a custom flow for Shopify Plus stores.

In all cases, the solution should be considered by legal, operational and technical teams. The visual implementation must respect the law, but the law must also be translated into real processes inside the store. A good-looking form that does not create internal tasks can fail at the most important moment.

How to avoid common implementation mistakes

Preparation for 2026 should avoid rushed solutions. Some errors may seem small, but they can create significant problems when request volume increases.

A common mistake is placing the link only in the terms and conditions. This approach is unlikely to meet the accessibility expectation, because the consumer should not have to search through a long page to find an essential function.

Another mistake is requiring mandatory login. Shopify’s information points to a function that is accessible without requiring login. This means the brand must find secure ways to validate the order without creating an unnecessary barrier. For example, it can allow the customer to enter an email address and order number.

It is also risky to make the reason mandatory. The brand may collect optional feedback, but it should avoid making the request appear conditioned by an explanation. The right of withdrawal exists precisely to allow the consumer to withdraw within the applicable period without justifying the decision.

Another critical point is the absence of automatic confirmation. A form that only displays a message on screen may not be enough to guarantee a durable medium. The confirmation email plays an essential role as proof, guidance and a trust element.

Finally, many stores confuse withdrawal with a commercial returns policy. The commercial policy may be more generous, but it should not obscure legal rights. The consumer must understand when they are exercising a legal right and when they are using an additional commercial condition offered by the brand.

Withdrawal button and its impact on UX

Impact on store content, UX and SEO

The new function also requires a content review. Help pages, FAQs, returns policies, transactional emails, account pages and post-purchase messages must use consistent language. This avoids contradictions and reduces questions.

From a UX perspective, the challenge is to design a simple journey without encouraging confusion. The button must be visible, but it must lead to a structured flow. The consumer should know that they are exercising a specific right, which items are covered and what the next steps are.

From an SEO perspective, there is also an opportunity. Clear pages about returns, the right of withdrawal and customer support help consumers and can reinforce trust signals. Although these pages should not be written only for rankings, good information architecture contributes to a more transparent experience and a more credible brand.

Consequences of non-compliance

Non-compliance can have several consequences. Information made available by Shopify refers to possible legal warnings, fines that may reach 4% of annual turnover in some Member States and the extension of the withdrawal period, which may reach 12 months and 14 days when the consumer is not properly informed.

This scenario shows that the issue should not be treated as a footnote. For businesses with international sales, multiple markets and high order volume, operational risk can be as relevant as legal risk. A poorly prepared process can generate delays, complaints, chargebacks, negative reviews, accumulated tickets and loss of trust.

Naturally, each company should seek legal advice appropriate to its case, the countries where it sells and the products it markets. This article does not replace legal advice. Its aim is to help ecommerce, marketing and operations teams understand the practical impact of the new requirement and prepare the digital implementation.

Preparation checklist for online stores

To turn the obligation into a concrete project, brands can follow a simple checklist:

  1. Map products and markets: identify which products, services or digital content are sold to EU consumers and which exceptions may apply.
  2. Audit the current journey: analyse where the store presents information about returns, cancellations and withdrawal.
  3. Define the function location: choose the pages and contact points where the button or link should be present.
  4. Design the two-step flow: create a clear experience with explicit consumer confirmation.
  5. Collect essential data: ensure the request is linked to the correct order.
  6. Automate email confirmation: send proof and next steps to the consumer.
  7. Integrate support, returns and refunds: route the request to the appropriate teams and systems.
  8. Update policies and FAQs: align legal content, help pages and transactional emails.
  9. Keep records: document requests, dates, communications and actions taken.
  10. Monitor metrics: track request volume, response times, refunds and satisfaction.

Metrics brands should monitor

After implementation, the brand should measure how the function is used. The goal is not only to comply with the rule, but to improve the process continuously. Relevant metrics include:

  • number of withdrawal requests;
  • percentage of eligible and non-eligible requests;
  • average time to confirmation;
  • average time to return instructions;
  • average refund time;
  • number of tickets related to the process;
  • return completion rate;
  • customer satisfaction after the process;
  • optional reasons provided by consumers;
  • impact by country, category or campaign.

These data help identify problems in product descriptions, incorrect expectations, logistics failures or communication gaps. For example, if many consumers exercise the right of withdrawal in a specific category, the brand may need to improve photos, size guides, technical descriptions or delivery timelines.

What this means for marketing teams

Although the topic may seem to belong to the legal department, marketing teams will also play an important role. Marketing defines messages, pages, emails, acquisition flows and commercial promises. If communication before purchase is too aggressive or unclear, the likelihood of regret and withdrawal increases.

Performance campaigns, product pages, landing pages and ads must be aligned with the reality of the product and delivery. Transparency reduces post-purchase friction. A responsible digital marketing strategy does not end at the click or checkout; it follows the full customer lifecycle.

In addition, the withdrawal process can generate valuable learning. Optional reasons, categories with higher incidence, response times and support contact help improve campaigns, segmentation, content and purchase experience.

What this means for operations and customer support

For operations, the challenge will be to turn digital requests into concrete actions. The warehouse needs to know whether it should expect a returned product, the finance team needs refund criteria, support needs approved messages and management needs indicators.

A prepared operation should have response macros, internal statuses, eligibility rules, return instructions by country, carrier integration and clear documentation. The higher the volume, the greater the need for automation.

For customer support, the new function can reduce repetitive contacts if implemented well. Instead of receiving incomplete requests, the team receives structured data. Instead of explaining the same process manually, it can intervene only when there are exceptions, doubts or complex cases.

What this means for technology and ecommerce

For technical teams, the withdrawal function should be treated as part of the ecommerce infrastructure. It is necessary to ensure security, accessibility, traceability and integration. The solution must work on desktop and mobile, respect inclusive design practices and avoid failures at critical moments.

In Shopify, implementation may involve theme editing, custom pages, Shopify Flow, app integrations, APIs, webhooks and external tools. For brands using Shopify Plus, it may make sense to design a more advanced solution integrated with customer accounts, OMS, ERP, customer support platforms and return systems.

The most important point is to avoid an isolated approach. The button should not be just a visual element added at the end of the project. It should be part of an end-to-end journey.

How to turn an obligation into a competitive advantage

Brands that prepare early will have an advantage. Instead of reacting close to the deadline, they can use the first half of 2026 to review processes, test flows, train teams and reduce risk.

A well-implemented withdrawal function communicates trust. It shows that the brand respects consumer rights, has structured operations and does not rely on obstacles to retain sales. In a market where trust is a decisive factor, this transparency can differentiate a store.

There is also an internal advantage: clearer processes reduce operational cost. Fewer manual emails, fewer errors, fewer escalations and fewer complaints mean more efficient teams. Compliance, when well designed, can become a way to improve management and experience.

Final recommendations for Shopify merchants

If your Shopify store sells to consumers in the European Union, the time to review this topic is now. The date of 19 June 2026 may seem distant, but implementation can involve several teams and systems. The more complex the operation, the earlier preparation should begin.

The priorities are clear: make the function visible, link the request to the correct order, ensure two-step confirmation, send automatic email, route the request to returns and refunds, update content and keep records. From there, the brand should measure and improve.

It is also advisable to validate the flow with legal support, especially for stores selling to several EU countries, marketing categories with exceptions or offering digital products, subscriptions and services. Technology implements, but the rule must be correctly interpreted.

At BYDAS, we support brands that need to align experience, operations and technology in ecommerce. If your Shopify store needs to prepare the withdrawal function for 2026, we can help design and implement an integrated Shopify solution focused on compliance, automation and customer experience. If you need us to help you implement this process in your store, contact us.

If you enjoyed the article, follow us on LinkedIn...

Add this source to your preferred sources

Preferred Sources

Go Back

StarStarStarStarStar

Rate this article

0 Comments
    Write a Comment
    Leave us your opinion about this article. Your email address will not be published.
    consulting.
    digital marketing.
    developement.

    Content