How to Insert or Manage an Order Withdrawal Button in WooCommerce

Do you want to insert or manage an order withdrawal button in WooCommerce? In this article, we will show you a step-by-step guide to doing it properly.

From June 19 2026, all WooCommerce stores selling to customers in the European Union must provide a clear option to withdraw an order. This is part of the updated EU consumer protection law. The default WooCommerce system does not include this feature.

Many store owners are now looking for a simple and reliable way to add and manage an Order Withdrawal Button.

In this guide, we show you step by step how to add and manage the withdrawal button using the EU Order Withdrawal Button for WooCommerce plugin. You will also learn best practices and important compliance tips.

First, we will learn more about the EU withdrawal button requirement.

Understanding the EU Withdrawal Button Requirement

From June 19 2026, all online stores selling to customers in the European Union must follow new consumer protection rules. One of the main requirements is to provide a clear, easy way for customers to request an order withdrawal.

This rule is part of the updated EU Consumer Rights Directive. It gives buyers the legal right to cancel their order within 14 days of receiving the product without providing a reason. To support this right, stores must display a visible withdrawal button or link on their website.

The withdrawal button helps customers easily submit a cancellation request. Without this feature, stores risk non-compliance, potential fines, and damage to customer trust. This requirement applies to all WooCommerce stores that sell to EU customers, whether they sell physical products or eligible digital goods.

Default WooCommerce vs Dedicated Withdrawal Plugin

FeatureDefault WooCommerceDedicated Withdrawal Plugin (EU Order Withdrawal Button)
Withdrawal ButtonNot AvailableAvailable (Easy to add)
Customer Withdrawal Request FormNot AvailableBuilt-in form
Automated Email NotificationsNot AvailableYes (to customer and admin)
Request Management in DashboardNot AvailableYes (Dedicated dashboard)
EU Compliance (2026 Law)Not CompliantFully Compliant
Customization OptionsVery LimitedGood (Button text, placement, styling)
Partial Withdrawal SupportNot AvailableAvailable
Ease of SetupNot PossibleVery Easy
Best ForBasic stores (Non-EU)Stores selling to EU customers

How to Insert or Manage an Order Withdrawal Button in WooCommerce

Now, let’s see how to implement this feature on your WooCommerce store. The first thing you need to do is install and activate the EU Order Withdrawal Button for WooCommerce plugin.

install EU Order Withdrawal Button for WooCommerce

Once you have installed it, activate the plugin.

activate EU Order Withdrawal Button for WooCommerce

After activating the plugin, we can begin configuring it. You can view the plugin’s settings under WooCommerce Settings > Advanced > Withdrawals.

withdrawal settings

There, you can see options like:

  • Withdrawal page
  • Embed in footer
  • Display everywhere
  • Partial withdrawals
  • Non-refundable
  • Unverified requests
  • Contact email

The default configuration options available in the plugin are alright. But you can always tweak them according to your preferences. The only thing you need to do is create a new page and enter the shortcode to render the withdrawal form.

The shortcode you can use is:

[eu_owb_order_withdrawal_request_form]

Paste the shortcode and publish the page.

publish order withdrawal page

Now go to the plugin’s settings and select the correct order page from the dropdown.

order withdrawal form

Save the settings after that. Now, you can visit the page. If you do not have any orders attached to your user account, you won’t see the form.

nothing to withdraw

On the other hand, if a customer has past orders, they will see this screen:

choose order - Insert or Manage an Order Withdrawal Button in WooCommerce

They can choose the order number from the dropdown and confirm the withdrawal. Once a customer has requested a withdrawal, the store admin can view it on the order details page.

confirm withdrawal - Insert or Manage an Order Withdrawal Button in WooCommerce

The owner can confirm the withdrawal request and either issue a refund or reject it. Last time, we did it with only one product in the order. But what if we have multiple products in the same order?

Let’s see what happens.

After placing an order with multiple products, users can still ask for a withdrawal. When there is more than one product in the order, the plugin will allow them to choose each product individually (you have to enable partial withdrawals in the plugin settings).

select individual items - Insert or Manage an Order Withdrawal Button in WooCommerce

Then, in a table, you can see all the items in your order.

all items - Insert or Manage an Order Withdrawal Button in WooCommerce

Select the items you do not need and hit the withdrawal button. If you check the order details page, you can see the partial withdrawal option.

partial withdrawal - Insert or Manage an Order Withdrawal Button in WooCommerce

You can either confirm or reject the withdrawal request.

That’s it.

This is how you can insert or manage an order withdrawal button in WooCommerce.

Here are some similar articles you can check:

Frequently Asked Questions

Now, let’s take a look at some frequently asked questions and answers on this topic.

What is the EU Order Withdrawal Button?

The EU Order Withdrawal Button is required for all WooCommerce stores selling to customers in the European Union. Starting June 19, 2026, stores must provide a clear button or link that allows buyers to request cancellation of their order within 14 days of receiving the product.

Does default WooCommerce support the withdrawal button?

No. The default WooCommerce system does not have any built-in withdrawal button or request form. You need to use a dedicated plugin to add this feature and stay compliant with EU law.

Which plugin is best for adding the withdrawal button in WooCommerce?

The EU Order Withdrawal Button for WooCommerce plugin is currently the best and most straightforward solution. It is specifically built to meet the new EU regulation and offers easy setup with good customization options.

How do I add the withdrawal button on my store?

You can add the button using the EU Order Withdrawal Button plugin. After installation, the plugin automatically creates the necessary pages and shortcodes. You can then place the button in the footer, on the account page, or on the order details page via the plugin settings.

Can customers request partial withdrawal of an order?

Yes. The EU Order Withdrawal Button plugin supports partial withdrawals. Customers can request cancellation of only specific items in their order, rather than the entire order.

Where should I place the withdrawal button on my website?

The best places are the customer account page, order details page, and the website footer. These locations make the button easy for customers to find while meeting EU visibility requirements.

Does the plugin send notifications when a customer requests withdrawal?

Yes. The plugin automatically sends email notifications to both the customer and the store admin whenever a withdrawal request is submitted.

Is the EU Order Withdrawal Button plugin free?

The plugin has a free version that covers the core functionality needed for basic compliance. Premium features such as advanced customization and priority support are available in the paid version.

Will adding the withdrawal button affect my store performance?

No. The plugin is lightweight and optimized. It adds almost no extra load to your website and does not slow down page loading speed.

What happens after a customer submits a withdrawal request?

The request appears in your WordPress admin dashboard. You can review it, approve or reject the request, and the order status will update accordingly. The customer also receives a confirmation email.

Conclusion

Adding a clear Order Withdrawal Button is now essential for any WooCommerce store that sells to customers in the European Union. From June 19 2026, this feature becomes a legal requirement under the updated EU consumer protection rules.

The EU Order Withdrawal Button for WooCommerce plugin offers the simplest and most reliable way to meet this requirement. It allows you to easily add the withdrawal button, manage customer requests, send proper notifications, and stay fully compliant.

By following the steps shared in this guide, you can implement the withdrawal button quickly and professionally. This not only helps you avoid potential fines but also builds better trust with your customers. Do not wait until the last minute.

Install the plugin today, set it up properly, and make sure your store is ready for the new EU regulations.

We hope you found this article helpful and enjoyed reading it. If you need to learn more WooCommerce tips and tricks, check out the YayCommerce blog. Also, feel free to check out our social media handles, such as Facebook, X, Instagram, and YouTube, for more interesting content.

Avatar of Sreehari P Raju
Sreehari P Raju
WordPress Content Writer

The name is Sreehari (Rake) and I create product-led WordPress and WooCommerce content focused on helping business owners make better tool choices and use plugins effectively. My work covers feature deep dives, real-world use cases, and step-by-step implementation guides designed to support both user education and product adoption.

Related Posts
Leave a Reply

Your email address will not be published.Required fields are marked *