Aller au contenu principal

WooCommerce / WordPress compliance

The withdrawal solution for WooCommerce

Last reviewed on

If your WooCommerce store sells online to consumers in the EU, the withdrawal button has been mandatory since 19 June 2026 across the 27 EU member states (Directive (EU) 2023/2673; in Ireland, enforced by the CCPC). If your store does not have one yet, you are already past the deadline: every sale closed without a button extends your customers' withdrawal period to 12 months and 14 days. Good news for WordPress: you control your code, so the installation is direct. BackToMe adds itself to your site without touching the rest of your theme.

0 € today · Cancel in one click · 30-day money-back guarantee

Why no native plugin is enough

WordPress and WooCommerce are general-purpose open source software, designed for the whole world. No native extension covers the withdrawal button, which meets a European obligation (Directive (EU) 2023/2673) applicable across the 27 EU member states since 19 June 2026.

You need a dedicated tool that collects the withdrawal request, acknowledges receipt with an email your customer keeps, and archives it, dated and impossible to alter after the fact: proof that holds up (before a judge or the CCPC). On WooCommerce, the button appears across all your pages (product pages, cart, customer account, order page), as the regulation requires.

Two ways to install it on WordPress

The button in a single tag

Create a free account on backtome.fr, add your store and get the BackToMe line to paste into your site's header. Create an account and put the button in place. The two methods below describe where to paste the tag in WordPress.

Injection plugin (recommended)

A plugin like WPCode or Insert Headers and Footers: you paste the BackToMe tag into the 'Header' field, and that is all. No theme file edited, no risk at the next update.

Child theme

If you manage a child theme, you can inject the script via the wp_head hook. Never edit the parent theme directly: your changes would be overwritten at the update.

Detailed installation guide for WooCommerce (steps, pitfalls, screenshots)

The two WordPress pitfalls to know

Cache plugins

WP Rocket, LiteSpeed Cache, W3 Total Cache can combine or defer external scripts. If the button does not appear, add backtome.fr/widget.js to your cache plugin's JavaScript exclusions. This is the number one cause of a button that is invisible on WooCommerce.

Security plugins (CSP)

If Wordfence or iThemes Security enforces a strict Content-Security-Policy, allow https://backtome.fr in the script-src directive, otherwise the browser blocks the loading of the button.

What BackToMe takes care of

The compliant button across the whole site

A visible, permanent withdrawal button, with a clear label, displayed on all your WooCommerce pages as required by European regulation.

The automatic acknowledgement of receipt

Every request triggers an acknowledgement of receipt sent to the customer by email, which they keep as evidence of their action.

Archiving that stands as proof

Every request is timestamped and archived in a way that is impossible to alter afterwards: solid proof, ready to present to a judge or an inspector in the event of a dispute.

The merchant notification

You are notified of every withdrawal. The refund is still carried out by you in WooCommerce or your payment gateway (Stripe, PayPal): BackToMe never touches your payments.

The risk if you do nothing

Since 19 June 2026, the withdrawal button has been mandatory across the 27 EU member states. Without a compliant mechanism, a B2C WooCommerce store is exposed to two cumulative risks: a penalty from the regulator in the buyer's country under the law of the consumer (Rome I, Regulation (EC) No 593/2008) (in Ireland, the CCPC administrative fine of up to €60,000, and up to 4% of turnover / €2,000,000 for widespread infringements under the EU Omnibus Directive (EU) 2019/2161) and the extension of the withdrawal period to 12 months and 14 days for poorly informed customers.

A customer can then cancel an order up to a year after the purchase and obtain a full refund. The potential cost quickly exceeds that of getting compliant.