Description
The Flexible Refund and Return Order for WooCommerce adds a complete return request and processing workflow to the WooCommerce dashboard, with a form in “My Account” where the customer selects products from the order, informs the return reason, and attaches comments. The plugin centralizes the return cycle on the admin order screen, allowing the store owner to approve, refuse, or process partial or full refunds and trigger automatic emails on every status change.
Key Features
- Return form in My Account
Adds a tab to the customer account to open return requests per order item. - Manual approval of return requests
The store owner reviews each request and decides to approve, refuse, or ask the buyer for more information. - Integrated partial or full refund
Processes the refund directly from the order screen, keeping the financial history linked to the original order. - Configurable return reasons
Set up the list of reasons in the admin so the customer can select them in the request form. - Automated email notifications
Sends messages to the customer and the manager on every creation, approval, or refusal of a return.
Benefits of the Flexible Refund and Return Order for WooCommerce
- Frictionless after-sales
The customer handles the return from their own store account, without having to open a ticket by email or WhatsApp. - Compliance with the right of withdrawal
Meets legal exchange and return requirements with an auditable record of each approved or refused request. - Faster customer service
The team tracks all pending returns in a single panel, reducing average response time. - Consolidated financial history
Keeps refunds and returned items linked to the original order, facilitating reports and accounting reconciliation.
Who Is It For?
- WooCommerce store owners who sell physical products and receive recurring exchange or return requests.
- Brazilian e-commerce stores that need to comply with the right of withdrawal provided for in the Consumer Protection Code.
- Customer support teams that want to organize the after-sales flow in their own panel within WordPress.
Aimed at online retail operations that treat returns as a structured part of the purchase journey, the Flexible Refund and Return Order for WooCommerce replaces email back-and-forth and parallel spreadsheets with a standardized workflow inside the admin. Store owners who process a significant volume of returns gain per-order traceability, control over partial refunds, and automated communication with the buyer at every stage of the process.
Frequently asked questions
Is WP Desk | Flexible Refund and Return Order for WooCommerce GPL-licensed?
Yes. WP Desk | Flexible Refund and Return Order for WooCommerce is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WP Desk | Flexible Refund and Return Order for WooCommerce on multiple sites?
Yes. You can use WP Desk | Flexible Refund and Return Order for WooCommerce on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does WP Desk | Flexible Refund and Return Order for WooCommerce cost at Ultrapack?
WP Desk | Flexible Refund and Return Order for WooCommerce costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WP Desk | Flexible Refund and Return Order for WooCommerce include updates?
Yes. The current version of WP Desk | Flexible Refund and Return Order for WooCommerce is 2.0.3, published at Ultrapack on Sep 23, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WP Desk | Flexible Refund and Return Order for WooCommerce scanned before publication?
Yes. Every version of WP Desk | Flexible Refund and Return Order for WooCommerce goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin WP Desk | Flexible Refund and Return Order for WooCommerce?
Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 2.0.3 2026-09-23
- Removed refund type in email headers
Version 2.0.2 2026-09-10
- Link to the plugin settings page
Version 2.0.1 2026-08-25
- Option to automatically refund shipping costs when all remaining products are returned
- Refund request date formatting in email notifications
Version 2.0.0 2026-08-19
- Support for refund, complaint, and repair requests, each with its own customizable form
- Multiple requests for the same order can now be viewed and managed independently
- Request type and status are now visible in the WooCommerce order list and email notifications
Version 1.6.4 2026-08-19
- Issues with plugin initialization
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
flexible-refunds-pro.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
flexible-refunds-pro.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
- This item is already activated. If any screen asks for a license, enter any code; any email works in the email field.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready