Description
LC Refund Requests gives you and your customers the most natural and professional way to manage refund requests in a WooCommerce store.
It provides a clear and efficient workflow that keeps communication simple and organized, helping you manage refunds faster while maintaining a professional customer experience.
Originally developed in 2024 to guarantee a reliable and optimized refund management process for the LCweb shop, this plugin includes the expertise gained from managing thousands of customers since 2012.
—
FEATURES
-
Truly plug & play
Install the plugin, define your refund reasons and you are ready to go. -
Seamless WooCommerce integration
Refund requests are handled directly inside the order page and automatically adapt to your theme style. -
Full or partial refunds
Customers can choose exactly which products and quantities they want to request a refund for. -
Flexible refund rules
- Restrict refunds by maximum order age
- Prevent refunds for discounted products
- Allow one or multiple refund requests per order
- Mark specific products as non-refundable
- Define a custom maximum order age for individual products
- Prevent refunds for subscription renewal orders
-
Painless admin management
- Dedicated refund requests list page
- Filter requests by date and status
- Pending request notifications in the admin menu and top bar
- Easily reply, approve, or refuse requests
- One-click refund workflow with automatic refund form filling
- Simple editor to format replies and add links
-
Private file attachments system
- Upload files in admin replies
- Optionally allow customers to upload files on the frontend
- Optionally require file uploads to open a request
- Define allowed file types, number of files, and maximum size
- Files remain strictly private and accessible only to involved users
-
Email notifications
- Notify managers when a new refund request is created
- Notify customers when a manager replies
- Notify managers when a customer replies
- Fully customizable email texts using placeholders
- Built-in email testing system
-
Chat-like interface
Each refund request is displayed as a conversation between customers and shop managers, giving your store a modern and professional look. -
Built for teams
Choose how manager replies are displayed: generic staff label, user nicename, or a custom text. -
Refund disclaimer
Optionally require customers to accept a customizable disclaimer before opening a request. -
Styling options
Customize the appearance to perfectly match your website theme.
—
SEAMLESS EXPERIENCE FOR CUSTOMERS
Customers can request a full or partial refund directly from their order page.
Since the plugin uses native WooCommerce elements, it integrates naturally with most themes and usually requires little or no styling adjustments.
—
MODERN CHAT-STYLE COMMUNICATION
Refund requests are displayed as a conversation between the customer and the shop managers.
This keeps communication organized, easy to follow, and consistent with modern customer support tools.
—
FAST AND EFFICIENT MANAGEMENT
A dedicated admin page lists all refund requests, giving you a quick overview and allowing filtering by date or status.
From the order page you can quickly reply, approve, or refuse requests.
When approving a request, the plugin automatically fills the WooCommerce refund form so you can complete the refund with a single click.
—
SECURE FILE ATTACHMENTS
Stores selling physical products often require proof of damage or specific documents to process refunds.
The plugin includes a customizable file attachment system where you can control:
- Allowed file types
- Number of files
- Maximum file size
- Whether uploads are required to open a request
Files are protected and accessible only to authorized users after strict security checks.
—
PROFESSIONAL EMAIL NOTIFICATIONS
Keep both customers and managers informed about refund activity.
Notifications can be sent when:
- A new refund request is created
- A manager replies to a request
- A customer replies to an open request
Each message can be customized using dynamic placeholders and tested with the built-in email testing system.
—
FULLY CONFIGURABLE REFUND CONDITIONS
Define exactly which products can be refunded and under which conditions.
You can apply rules globally or configure them individually for each product, such as:
- Maximum order age allowed for refunds
- Excluding discounted products
- Preventing subscription renewal refunds
This flexibility allows you to perfectly adapt the refund workflow to your store policies.








