GTG – Recesso Online

GTG – Recesso Online

Details
View on WordPress

GTG – Recesso Online lets customers (including guests) submit a withdrawal declaration in a simple, traceable way. The plugin RECORDS and NOTIFIES the request: it does NOT issue refunds, cancel orders, change stock, close subscriptions or create return labels automatically. The store administrator reviews every request manually.

Key features:

  • Public page plus shortcodes, accessible without login.
  • Secure verification by order number and billing email (no personal data in URLs: signed nonces/transients are used).
  • Two-step flow with no dark patterns, ending with a clear “Confirm withdrawal” button. Works without JavaScript.
  • Durable receipt (email with full content, date and time) plus a JSON snapshot of the request.
  • Configurable withdrawal period (order/payment/completion/shipping/delivery date) with filters for tracking plugins.
  • Exclusions by category/product/virtual/downloadable plus a product metabox (warnings/manual review only).
  • B2C/B2B handling, duplicate detection, audit trail, CSV export.
  • Emails integrated with WooCommerce (template override, header/footer) plus a wp_mail fallback; compatible with SMTP plugins.
  • Cache/CDN protection, noindex on pages containing personal data, defensive multilingual compatibility (WPML/Polylang/TranslatePress).
  • Privacy: personal-data exporter/eraser plus suggested policy text.
  • HPOS compatible. Compatible with Elementor/WPBakery via shortcode (optional widgets when active).
  • White-label options and a staging mode (disables emails).

WooCommerce is the only functional dependency; without it the plugin degrades gracefully and shows an admin notice.

This plugin is designed to support the consumer right of withdrawal under EU distance-selling rules, but it does not provide legal advice and does not replace your own terms and conditions.

Translations

The interface is fully translatable and ships with a complete Italian translation (it_IT) plus a translation template (.pot) for every other language. Translations for all official EU languages are bundled with the plugin.

Shortcodes

  • [gtg_recesso_form] – the withdrawal form (two steps).
  • [gtg_recesso_link] – a text link to the withdrawal page.
  • [gtg_recesso_button] – a button to the withdrawal page.

Details

Plugin code:
gtg-recesso-online
Plugin version:
1.0.2
Author:
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0.1
Total installations:
0
Last updated:
2026-07-10
Rating:
Times rated:
0
consumer-protection
gdpr
returns
withdrawal
woocommerce