xpay✦ Commerce
Directory
WooCommerce plugins
EU Order Withdrawal Button for WooCommerce
EU Order Withdrawal Button for WooCommerce
This plugin helps to comply with the latest EU directive 2023/2673 by embedding a withdrawal button within your WooCommerce store.
5.0
(6 ratings)Will this break my store?
What the WordPress.org registry says about keeping EU Order Withdrawal Button for WooCommerce running.
Tested to 7.0.2
Tested against the WordPress branch in use today.24 days ago
7.4
Your host must be running at least this version.5.4
woocommerce
These must be installed and active first.100% of 34 recent threads resolved
From the plugin's WordPress.org support forum.2
Maintenance & trust
Scored on how EU Order Withdrawal Button for WooCommerce is looked after — not on how many stores run it.
97
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
20 / 20Merchant satisfaction
12 / 15Listing transparency
10 / 10Ratings
5.0
6 ratingsEU Order Withdrawal Button for WooCommerce adds compliance with the EU directive 2023/2673 to WooCommerce. With the help of this little plugin you may easily allow your customers to submit (partial) withdrawal requests to their orders.
- Withdrawal request form – Use a shortcode to embed a withdrawal request form which works both for guest orders and registered customers.
- Manage withdrawals – Easily manage withdrawals from your WooCommerce order page by either confirming or rejecting requests.
- Send confirmation emails – Automatically confirm receipt of the withdrawal by email including all required information.
- Partial withdrawals – Optionally allow customers to submit partial withdrawal requests.
- GDPR ready – Comes with privacy policy proposal, support for personal data export and erasure.
- WPML compatibility – Comes with built-in compatibility for multilingual shops using WPML.
Initial setup and withdrawal button placement
After installation, a new page (withdraw from contract) is created as a draft. This page includes the [eu_owb_order_withdrawal_request_form] shortcode to output the withdrawal form.
- Review the page created and your settings under WooCommerce > Settings > Advanced > Withdrawals (In case you are using our plugin Germanized for WooCommerce find your settings under WooCommerce > Settings > Germanized > General)
- Publish the page containing the withdrawal form shortcode
- Make sure that the withdrawal button is shown in your footer on shop-related pages
- Review the email templates provided to confirm the receipt, confirmation and rejection of withdrawals under WooCommerce > Settings > Emails
- Test the withdrawal procedure both as a guest and as a customer
If you don’t want the button to be injected automatically, disable the related setting and either use the shortcode [eu_owb_order_withdrawal_button] to output the button or manually create a link to your withdrawal page within your theme or pagebuilder.
Integrated with Shiptastic for WooCommerce
Use our plugin Shiptastic for WooCommerce to handle returns with ease. After confirming a withdrawal request, Shiptastic automatically adds a return shipment including all items of the original request. Provide your customer with all the information needed to return the goods to you. Use Shiptastic to exclude certain products from being returnable at all.
Place the shortcode [eu_owb_order_withdrawal_request_form] anywhere on a page to render the form.
Use the option to embed the button directly within your footer or your theme’s options, e.g. a footer menu, to link the withdrawal page.
You may furthermore use the shortcode [eu_owb_order_withdrawal_button] to place the button wherever you want.
Make sure that you’ve published your withdrawal page (which by default is created as a draft during installation). The embedded button does only show on shop-related pages.
You may ask your questions within our free WordPress support forum.
Bug reports may be filed via our GitHub repository.
Please report security bugs found in the source code of the EU Order Withdrawal Button for WooCommerce plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.
Categories
Plugin details
Tags on WordPress.org
