Directory / plugin

ByteNet Orders Withdrawal Button

v1.8.3 · by bytenet

Full implementation of the right of withdrawal (articles 9-16, Greek Law 2251/1994 / EU Directive 2011/83/EU) for WooCommerce stores.

View on WordPress.org

About this plugin

ByteNet Orders Withdrawal Button adds a complete withdrawal-request flow to your WooCommerce store:

  • «Withdraw from the contract here» button everywhere: floating button, footer link, “My Account”, order emails, shortcode, and Gutenberg block.
  • 2-step form with the minimum required fields, with an immediate receipt confirmation showing date/time.
  • Works for guests (order number + email) and for logged-in customers.
  • Full request management in wp-admin: filters, search, case detail screen, internal notes, complete history, bulk actions, CSV export (compatible with Greek Excel).
  • Article-16 exclusions per product, with a customer-facing notice that never blocks submission.
  • Optional IBAN field with validity check (MOD-97), encryption, masked display in admin, and logged reveal actions.
  • Two WooCommerce emails (customer + store), with full template override support.
  • GDPR compliance: personal data export/erasure, automatic anonymization, hashed IPs.
  • No request is ever auto-rejected — the deadline estimate is shown only in the admin area.

Plugin tags