WC Cancel Order


Wc Cancel order helps you to manage order cancellation functionality in your woocommerce powered store, customer can request order cancellation from their my account order page and your store admin will receive a cancellation request email notification, admin can respond to their cancellation request and can approve or decline the cancellation request under Wc Cancel sub menu under woocommerce menu.

Basic Features

🔹 Customer can send order cancellation request to admin.
🔹 Admin will receive email notification for request sent by customer.
🔹 Admin can respond to the cancellation request and can approve or decline the request.
🔹 Customer will receive email notification if cancellation request is approved or declined.
🔹 Translation ready.


Premium Features

✅ Display cancellation request button for specific order status.
✅ Allow cancellation request button for specific user role.
✅ Add cancellation reason that customers have to choose before they send cancellation request.
✅ Allow your customers to cancel their order directly without admin approval.
✅ Hide cancellation request button after a certain period of time.
✅ Display custom note(Text) to your customers when they try to send cancellation request.
✅ Allow guest cancellation using shortcode, so your guest users will be able to cancel their order.
✅ Nice and clean admin interface to respond cancellation requests.
✅ It supports Ultimate Member – WooCommerce plugin.
✅ It supports WooCommerce Subscriptions plugin, so your customer can send cancellation request for their active subscription.
✅ Quick pro Support.


  • My Account Order Page
  • Admin Cancellation Request Listing Page
  • Cancellation Request Emails under woocommerce emails


  • Go to “Plugins” > “Add New” and search for “WC Cancel Order”
  • Press “Install Now” button for the “WC Cancel Order” plugin
  • After the installation is complete click “Activate” link (Plugins > Installed Plugins).
  • You are done.
  • Check Woocommerce > Wc Cancel for cancellation requests you received.


Where can I get support or talk to other users ?

If you get stuck, you can ask for help in the Plugin Forum.

Where can I get support for premium version ?

You can write us directly for premium version help or Contact us, please do not post on wordpress support forum for premium version help.


25 januari 2019
Great and well-coded plugin. It would be great if these features/changes can be added in a future release. 1) Rename the dashboard action buttons to 'Approve Request' and 'Decline Request' instead of Cancel Order and Process Order. 2) Ability for admins to add a note when declining cancellation requests so the customer get to know why their requests got declined. Keep up the good work!
8 september 2018
I have paid money to you bank account for pro version and referenced my order id and have written to support but no one replies from contact us form not have I received plugin download files. EITHER REFUND MY MONEY OR GIVE ME THE DOWNLOAD FILES. UPDATE: Received the plugin now.
28 januari 2018
Very good plugin, used it on this website along with woocommerce bookings. Have not tried the Pro version yet. Thank you!
3 september 2016
This is a great plugin! I was wonder if I wanted to customize your email templates can I use the same technique that woocommerce uses. What I mean is by naming a file in my child theme wc-cancel-order->emails->cancel-request-order.php or do you suggest using some kind of hook or filter? Regards, Kevin White
Lees alle 15 beoordelingen

Bijdragers & ontwikkelaars

“WC Cancel Order” is open source software. De volgende personen hebben bijgedragen aan deze plugin.


“WC Cancel Order” is vertaald in 6 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “WC Cancel Order” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.


3.0 – 30/08/2020

  • Fix – Compatibility issue fixed.
  • Fix – Improved admin interface.
  • Fix – Functionality Tweaks.

2.9.1 – 14/11/2019

  • Fix – Minor Tweaks

2.9 – 05/03/2019

  • Fix – Inventory restore issue fix on order cancellation.

2.8 – 04/01/2019

  • Fix – Email template issue fixed.
  • Fix – Woocommrce 3.5 emails compatibility issue fixed.

2.7 – 17/12/2018

  • Fix – Woocommrce 3.5 compatibility issue fixed.

2.6 – 18/03/2018

  • Fix – Woocommrce 3.3 compatibility issue fixed.

2.5 – 07/12/2017

  • Fix – Restore product inventory/stock when cancel request accepted.

2.4 – 01/06/2017

  • Fix – Woocommrce compatibility issue fixed.

2.3 – 04/05/2017

  • Fix – Woocommrce compatibility issue fixed.

2.2 – 26/04/2017

  • Fix – Translation string added.

2.1 – 25/03/2017

  • Fix – Admin style/script hook fixed.

2.0 – 25/02/2017

  • Fix – Email issue fixed.
  • Fix – Woocommrce compatibility issue fixed.
  • Tweak – Admin style/scripts.

1.9 – 17/05/2016

  • Fix – Shop Manager role availability fixed.

1.8 – 25/02/2016

  • Fix – Woocommrce version compatibility.

1.7 – 12/02/2016

  • Feature – Multilingual ready / Translation ready.

1.6 – 11/10/2015

  • Fix – Get Status Fatal error fixed.

1.5 – 12/04/2015

  • Fix – Restore inventory/stock after Order cancel.

1.4 – 31/03/2015

  • Fix – E-Mail Notification Fixed.
  • Fix – Minor Changes done accordingly woocommerce version 2.3.

1.3 – 22/11/2014

  • Fix – Cancel Request Approve Notification E-Mail added.
  • Fix – Tool-tip fixed for WC Cancel Order admin dashboard icons.

1.2 – 21/11/2014

  • Fix – Cancel Request Permission issue fixed.

1.1 – 10/11/2014

  • Fix – Admin css hook fixed.

1.0 – 09/11/2014

  • Initial Revision.