WordPress plugin intelligence profile

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.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.2
Current version2.4.5
WordPress coverageTested up to WordPress 7.2
Minimum stackWP 5.4 · PHP 7.4
Directory statusactive
Last directory update20 Oct 202613d ago
Active installations6K+Adoption metric — not a quality score
WordPress.org rating4.6 / 5 from 7 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records EU Order Withdrawal Button for WooCommerce version 2.4.5 as active, updated 13d ago and tested up to WordPress 7.2.

Overview

About this plugin

EU 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.
  • Guest order validation – Select the level of validation for guest withdrawal requests, e.g. none, order existence, order email match etc.
  • Additional Spam protection – Prevent spam via a built-in honeypot field and IP limits.
  • 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.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • cancellation
  • compliance
  • eu
  • withdrawal
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.2
Minimum requirementsWordPress 5.4 · PHP 7.4
Update activity20 Oct 202613d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version2.4.42.4.5
Version2.4.32.4.4
WordPress compatibility7.17.2
Version2.4.22.4.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.