APG Withdrawal for WooCommerce

Description

APG Withdrawal for WooCommerce adds to your WooCommerce store a complete online right of withdrawal workflow compliant with EU consumer protection legislation.

Features

  • Customer withdrawal form via the [apg_withdrawal_form] shortcode.
  • Configurable withdrawal window (days) and deadline source (completed or created date).
  • Optional extra grace days on top of the standard withdrawal window.
  • Active request detection: hides the withdrawal button if a request is already open for the order.
  • Admin request log with full request details (custom post type).
  • IP address and browser identifier storage options for legal evidence.
  • Email notification to the store admin on every new request.
  • Automatic customer acknowledgement email on submission.
  • Customer status update emails when the request is accepted, rejected or completed.
  • Automation: updates the withdrawal request status automatically when the linked WooCommerce order changes status.
  • My Account integration: customers can view their withdrawal request history.
  • CSV export of all withdrawal requests.
  • 100% compatible with HPOS (High-Performance Order Storage).

Translations

More information

You can learn more about APG Withdrawal for WooCommerce on our official website, and follow the development on GitHub.

Thanks

Thanks to everyone who uses the plugin, helps improve it, makes a donation or encourages us with their comments.

If you find this plugin useful, you can support its development with a small donation.

External Services

This plugin connects to the WordPress.org Plugins API to fetch information about the plugin (such as the rating). It sends the plugin slug when requesting data. More information: https://wordpress.org/about/privacy/

Installation

  1. Install the plugin in one of the following ways:
    • Upload the apg-withdrawal-for-woocommerce folder to the /wp-content/plugins/ directory via FTP.
    • Upload the full ZIP file via Plugins -> Add New -> Upload in the WordPress administration panel.
    • Search for APG Withdrawal for WooCommerce in Plugins -> Add New and click Install Now.
  2. Activate the plugin through the Plugins menu in the WordPress administration panel.
  3. Configure the plugin in WooCommerce -> Withdrawal or through the Settings link on the plugins page.
  4. Add the [apg_withdrawal_form] shortcode to the page configured as the withdrawal page in the settings.

FAQ

How do I configure the plugin?

In the plugin settings you can configure the notification email, the withdrawal page, the withdrawal window in days, the deadline source (completed or created date), the extra grace days and which data to store (IP address, browser identifier).

Is the plugin compatible with HPOS?

Yes. The plugin is fully compatible with WooCommerce High-Performance Order Storage.

Can guest customers submit a withdrawal request?

Yes. The form supports both logged-in customers (with pre-filled data and order selector) and guests (with email lookup of their orders).

Where can I get support?

APG Withdrawal for WooCommerce is a free plugin. Art Project Group does not provide free technical support, but offers a paid technical support service for installation and configuration.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“APG Withdrawal for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.1.0

  • Initial release.