Prevent Customers To Cancel WooCommerce Orders

Description

This plugin prevents customers from cancelling a WooCommerce order. It will hide the Cancel button on My Account page for all user roles, except administrator.

The plugin also prevents an order from being cancelled directly via the URL.

The plugin doesn’t have any settings. When activated, it will prevent all roles except the administrator to cancel any WooCommerce orders.

Some of our Pro plugins:

  1. Booking & Appointment Plugin for WooCommerce

  2. Order Delivery Date Pro for WooCommerce

  3. Abandoned Cart Pro for WooCommerce

  4. Product Delivery Date Pro for WooCommerce

  5. Deposits For WooCommerce

Some of our other free plugins:

  1. Order Delivery Date for WooCommerce – Lite

  2. Abandoned Cart for WooCommerce

  3. Product Delivery Date for WooCommerce – Lite

  4. WooCommerce Print Invoice & Delivery Note

  5. Order Delivery Date for WP e-Commerce

  6. WooCommerce Coupons by Categories and Tags

  7. Arconix FAQ

  8. Arconix Shortcodes

  9. Arconix Flexslider

  10. Arconix Portfolio

  11. Arconix Testimonials

  12. Export WordPress Menus

Screenshots

  • Cancel button hidden for Customer on My Account page.

Installation

Method 1:

  1. Go to WordPress Dashboard->Plugins->Add New
  2. Search Prevent Customers To Cancel WooCommerce Orders using search option
  3. Find the plugin and click Install Now button
  4. After installation, click on Activate Plugin link to activate the plugin.

Method 2:

  1. Download the plugin file woocommerce-prevent-cancel-order.zip
  2. Unpack the woocommerce-prevent-cancel-order.zip file and extract the woocommerce-prevent-cancel-order folder
  3. Upload the plugin folder to your /wp-content/plugins/ directory
  4. Go to WordPress dashboard, click on Plugins from the menu
  5. Locate the Prevent Customers To Cancel WooCommerce Orders plugin and click on Activate link to activate the plugin.

Method 3:

  1. Download the plugin woocommerce-prevent-cancel-order.zip
  2. Go to WordPress Dashboard-Plugins-Add New
  3. Click on Upload Plugin link from top
  4. Upload the downloaded woocommerce-prevent-cancel-order.zip file and click on Install Now
  5. After installation, click on Activate Plugin link to activate the plugin.

FAQ

Installation Instructions

Method 1:

  1. Go to WordPress Dashboard->Plugins->Add New
  2. Search Prevent Customers To Cancel WooCommerce Orders using search option
  3. Find the plugin and click Install Now button
  4. After installation, click on Activate Plugin link to activate the plugin.

Method 2:

  1. Download the plugin file woocommerce-prevent-cancel-order.zip
  2. Unpack the woocommerce-prevent-cancel-order.zip file and extract the woocommerce-prevent-cancel-order folder
  3. Upload the plugin folder to your /wp-content/plugins/ directory
  4. Go to WordPress dashboard, click on Plugins from the menu
  5. Locate the Prevent Customers To Cancel WooCommerce Orders plugin and click on Activate link to activate the plugin.

Method 3:

  1. Download the plugin woocommerce-prevent-cancel-order.zip
  2. Go to WordPress Dashboard-Plugins-Add New
  3. Click on Upload Plugin link from top
  4. Upload the downloaded woocommerce-prevent-cancel-order.zip file and click on Install Now
  5. After installation, click on Activate Plugin link to activate the plugin.
Where are the options for this plugin in admin?

This plugin currently has no settings in admin. Upon activation, all roles except administrator will not be able to cancel WooCommerce orders.

Can I prevent some other roles apart from administrator to be able to cancel the order?

Currently it is not possible to specify additional roles.

Does this plugin have a Pro version?

Currently there is no Pro version of this plugin.

Contributors & Developers

“Prevent Customers To Cancel WooCommerce Orders” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.1 (04.05.2017)

  • Changed priority of function in the plugin so it executes after other plugins have done their actions.

1.0 (04.05.2017)

  • Initial release.