Description
WooCommerce order cancellation and return requests. Allows WooCommerce customers to easily cancel orders or request returns from their account, with admin approval workflow and email notifications.
Premium version | Documentation | Support | Demo
Features
- Effortless Order Management: Customers can easily cancel or return their orders with just a click, right from the Order Details page or their Account Orders list.
- Flexible Order Status: Define custom statuses to give customers the ability to cancel or return orders at the right moments.
- Multiple Reasons: Provide customers with a variety of predefined cancellation or return reasons, plus an option to add their own for a more personalized experience.
- Cancellation/Return Timer: Set a time limit for cancellations or returns, ensuring you stay in control of the process.
- Approval Workflow: Enable an approval system so store managers can approve or deny cancellation and return requests, ensuring smooth operations.
- One-Click Reorders: Let customers quickly reorder past purchases with a single click for ultimate convenience.
- Customized Emails: Keep both store managers and customers informed with fully detailed email notifications for every cancellation, return, and request, ensuring clear communication at every step.
- Total Control for Admins: Seamlessly manage all settings and customer requests for cancellations or returns directly from the admin panel, giving you full oversight.
Premium Features
- Customization Settings: Tailor the cancellation and return process with flexible customization options, including border styles, colors, shadows, and button designs, to match your store’s aesthetic.
- Cancellation Approval: Define the order statuses to apply after administrators or shop managers approve or reject a customer’s order cancellation request.
- Cancel Reason by Shop Manager: Allow shop managers to provide a detailed reason when canceling an order. This reason will be logged in the order notes and shared with the customer for full transparency and improved communication.
- Email Cancelled Order for Customers: Automatically send a customizable email notification to customers when their order is canceled, including details of the cancellation and any next steps or additional information.
- Return Approval: Configure the order statuses to apply after administrators or shop managers approve or reject a customer’s order return request.
- Additional Notice: Display custom notices during the cancellation or return process, allowing you to provide additional information or important updates to your customers directly on the form.
- Actionable Email Buttons: Add buttons in email notifications so customers can easily take actions, such as cancelling, returning, or managing their orders, directly from their inbox for a seamless experience.
- Return Attachments: Require customers to upload specific file types, like photos or videos, for return requests, with customizable limits on the number of files.
- No File Storing: Save server space by not storing attachments on your hosting; files are simply sent directly via email without being saved on your site.
- Responsive Support & Suggestions: Enjoy quick and reliable responses to your needs. We’re always ready to implement features you request and offer personalized suggestions to enhance your experience.
Installation
- Upload the plugin files to the
/wp-content/plugins/woocommerce-order-cancellation-return
directory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Use the WooCommerce Settings Orders screen to configure the plugin to your liking.
FAQ
-
Q: Can customers cancel any order?
-
A: Customers can cancel orders that have not been processed or shipped, based on the settings configured by the admin.
-
Q: Is there a limit to how many times a customer can initiate a return?
-
A: Yes, customers can request a return for each order only once.
-
Q: Can guests use the plugin features?
-
A: Yes, both registered users and guests can cancel and return their orders using the plugin.
-
Q: How do admins manage return requests?
-
A: Admins can manage return requests from the WooCommerce Orders screen, where they can approve or reject requests and provide custom reasons.
-
Q: Will customers be notified about the status of their return requests?
-
A: Yes, customers will receive email notifications about the approval or rejection of their return requests.
-
Q: Can the cancellation and return reasons be customized?
-
A: Yes, admins can set multiple reasons for cancellation and return requests, or allow customers to provide a custom reason.
-
Q: How does the reordering feature work?
-
A: The reordering feature allows customers to reorder past orders with a single click, making repeat purchases quick and easy.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“WooCommerce Order Cancellation & Returns” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WooCommerce Order Cancellation & Returns” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.4 (May 5, 2025)
- Update: WordPress compatibility to 6.8.
- Improve: WooCommerce compatibility.
1.1.3 (Mar 9, 2025)
- Improve: WooCommerce compatibility.
1.1.2 (Feb 8, 2025)
- Improve: WooCommerce compatibility.
- Improve: Minor improvements.
1.1.1 (Dec 23, 2024)
- Improve: The plugin notices will only display for administrators.
- Update: Our other plugin integration.
1.1.0 (Dec 9, 2024)
- New: Cancel and return request approved/rejected email notifications to the customers.
- New: Cancel and return request approved/rejected email settings.
- Improve: CSS and code optimized.
1.0.7 (Dec 3, 2024)
- Improve: Code optimized.
1.0.6 (Nov 1, 2024)
- Improve: Code optimized.
- Fix: Minor typos.
1.0.5 (Oct 25, 2024)
- Improve: Changed some texts.
- Fix: Default settings for first time activation.
1.0.4 (Sep 18, 2024)
- Fix: PHP Fatal error.
1.0.3 (Sep 11, 2024)
- Improve: Optimize for the time of loading the thank-you page.
- Improve: Core improving.
1.0.2 (Jul 22, 2024)
- Improve: Disable the cancellation and return requested email if the options are disable.
- Improve: Minor improving.
1.0.1 (Jul 10, 2024)
- New: Added the approval for cancellation.
- New: Added option to enable/disable for cancellation and return approval.
- New: Added the timer option for the cancellation and return request.
- Improve: Core improving.
1.0.0
- Initial release with core features.