EU compliant self-service withdrawal portal for WooCommerce.

Setup

Built for WooCommerce

On WooCommerce, UndoPortal runs as a hosted withdrawal form you embed in WordPress: create your form, copy the snippet, and paste it into a page with a Custom HTML block. No plugin conflicts, no theme code.

Drop-in WordPress embed

Add the form to any page with a Custom HTML block (or the Classic Editor Text tab) — it works with every WooCommerce theme and page builder.

No theme or checkout changes

The hosted form lives on its own page that you link from your footer and order emails, so a theme update can never break compliance.

Per-order notifications

Each withdrawal lands in your inbox and in the immutable audit log, with the customer's durable-medium confirmation sent automatically.

Does UndoPortal work with my WooCommerce theme?

Yes. Because the withdrawal form is hosted and embedded with a standard HTML block, it's theme-independent and works with any WooCommerce or WordPress setup.