Flexible Refund for WooCommerce – EU One Click Return PRO
WordPress plugin
Flexible Refund for WooCommerce – EU One Click Return PRO
Flexible Refund for WooCommerce – EU One Click Return PRO delivers a structured way to handle refund, return, withdrawal, and warranty requests inside WooCommerce. Customers can submit requests from the My Account area, while store administrators manage the process from WooCommerce and keep a status history for each request.
Manage WooCommerce refunds and returns
Flexible Refund for WooCommerce – EU One Click Return PRO delivers a structured way to handle refund, return, withdrawal, and warranty requests inside WooCommerce. Customers can submit requests from the My Account area, while store administrators manage the process from WooCommerce and keep a status history for each request.
The add-on works with the EU “One Click Return” approach by allowing customers to submit withdrawal refund requests in one click from their account. It also helps stores present refund policies, privacy information, return requirements, and warranty conditions before a request is submitted.
PRO controls for refund requests
- Set conditions that control when the refund button is visible.
- Allow refund requests from customers who do not have an account.
- Show the refund button for selected user roles, order statuses, product categories, products, or payment methods.
- Hide the refund button after a selected period measured in days, weeks, months, or years.
- Process partial refunds as well as full refunds.
- Change the refund type to an automatic WooCommerce coupon.
- Automatically accept refund requests with the auto-refund option.
These controls help you match the request process to the way your store handles various products, customers, payment methods, and order stages.
Flexible forms and warranty workflows
The refund form builder supports text, textarea, checkbox, radio, choose, multiselect, upload, and HTML fields. You can add descriptions, CSS classes, and additional options to collect the information needed for each case. PRO also lets customers upload documents for warranty requests, making the extension suitable for a WooCommerce warranty process.
Use the form to request return details, collect refund information, present terms and conditions, and add privacy or refund policy checkboxes. You can link the checkbox to the terms and conditions page configured in WooCommerce. The multiselect field can collect more detailed information about refunds and returns.
Administration and customer communication
Customers can open a refund form for an order and withdraw a refund request with a cancel button. Administrators can manage requests from the refund request management page or decide the refund status directly from the order edit screen. Notes can be added for customers when a refund request status changes.
Automatic emails can be sent to customers after status changes, and notification content can be edited and customized. The store administrator can also receive an email about a refund request. This keeps communication connected to the WooCommerce refund process instead of relying on separate conversations.
Practical store use cases
- Accept full or partial refund requests from eligible orders.
- Offer automatic refunds or WooCommerce coupon refunds.
- Manage withdrawal requests and their status history.
- Collect warranty information and supporting files.
- Apply different refund-button rules to products, categories, roles, or payment methods.
- Handle returns for stores using WooCommerce Subscriptions and Flexible Subscriptions.
Installation and setup
Install the PRO plugin in your WordPress and WooCommerce store, then configure the refund and return system, form fields, policies, visibility conditions, refund types, automatic actions, and email notifications. Review the customer account flow and order-management workflow before making the request process available to customers.
Flexible Refund for WooCommerce – EU One Click Return PRO combines customer-facing request forms with administrative controls for refunds, returns, withdrawals, and warranty cases.