Flexible Refund Order for WooCommerce Pro
Antivirus scan
Powered by ClamAV
✅ Verified clean
This product file has passed our security filters.
Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.
This can take 5 to 30 seconds.
Clean file Threat detected
No threats detected in this file.
- File
- Size
- Scanned
- ClamAV
- Signature database
⚡ Powered by ClamAV
Scan could not be completed
Report product
If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.
Sign in to report
About Flexible Refund Order for WooCommerce Pro
A badly handled return starts in your inbox and ends in the order
When a customer wants to return something, they usually send a loose email, with no order number, without saying which products or how many units, and you have to chase them to complete the details. Flexible Refund Order for WooCommerce Pro replaces that back and forth with a form containing the fields you decide and a process managed inside the order itself.
Whoever installs this sells physical products and receives returns on a recurring basis. There the cost is not only the money refunded, but the time lost reconstructing what the customer asked for and what they were told. An orderly process reduces that wear.
How the return process works in Flexible Refund Order
The plugin guides the customer through three steps:
- Setup: you define the conditions under which the form is visible and the fields the customer must fill in.
- Request: the customer clicks the return button, chooses the products and quantities in a table, completes the form and submits it.
- Response: store staff see it in a box inside the order, with all the fields and the requested units. They can send it for review, reject it, accept it or accept it only partly. That decision is saved in the order notes.
Who can return and when
Not all products or customers have the same right to return, and here you can fine-tune the rules. The form can be shown only for certain products, product types, payment methods or user types. You can also disable late returns, allow shipping to be refunded, accept partial refunds and let the customer cancel their own request.
If you want acceptance to be automatic, that option exists, with integration for PayPal and Stripe.
Returns without a customer account
With the [flexible_refund_public] shortcode placed on the page you choose, the customer can request a return without logging in. Useful if you sell to guests who never create an account.
Complaints and repairs from the same place
Besides returns, the plugin offers a separate complaints form, available from My Account depending on the settings, and another for repairs designed to meet the requirements of the European right to repair directive. All of them integrate with the WooCommerce My Account section and the history of returns is kept in the order notes.
The emails the customer receives at each stage of the process can be customized with your own text.
You write the returns policy yourself
The plugin applies the rules you configure, but it does not invent them or adapt them to your country. Deadlines, conditions, shipping costs and which products can be returned depend on your business and on the regulations that affect you, so it is worth reviewing with a professional if you sell in the European Union.
- What the plugin already solves: form with your own fields, visibility rules, deadline, partial refunds, management box in the order, history in notes, customizable emails and requests without an account.
- What you will cover: writing the policy and legal texts, deciding deadlines, defining useful fields for your catalog and handling the physical shipment back and inspection of the received product.
Frequently asked questions
Can I limit returns to certain products?
Yes. You can show the form only for specific products, product types, payment methods or users.
Does the customer need an account?
Not necessarily: with the [flexible_refund_public] shortcode they can request the return without logging in.
Is the money refunded automatically?
Only if you enable automatic acceptance, with integration for PayPal and Stripe. Otherwise your team reviews and decides each request.
Does it work for complaints?
Yes, it includes a separate complaints form and another for repairs, in addition to the returns form.
Topics
Version history
-
v
2.1.0 Current 23 Oct 2026
-
v
2.0.3 24 Sep 2026
-
v
2.0.2 12 Sep 2026
-
v
2.0.0 5 Sep 2026
-
v
1.6.0 16 Jul 2026
-
v
1.3.3 24 Apr 2026
Customer reviews
Sign in to leave a review. Only people who have the product can review it.
No reviews for this product yet.
Frequently asked questions
-
GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.
-
Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.
-
Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.
-
GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.