Product Help Documentation - NopAdvance

NopAdvance Store

Plugin Guide - Cancel Order Option

Buy Now

Table of contents

Configure 

This plugin is delivered with the NopAdvance Core plugin on which this plugin is dependent. You need to install the plugin using the plugin installation guide provided here.

Once the plugin has been installed, you will see the plugin menu under NopAdvance > Plugins > Cancel Order Option in your nopCommerce admin menu, similar to the below image.

cancel order option plugin page

Click on the Configure menu item from the Cancel Order Option plugin menu as displayed above and you will be redirected to the plugin Configuration.

Once you click on the Configure menu item, it will display the configuration page as shown in the image below. 

cancel order option configure

The settings from the configuration page are explained below:

  • Enable: Select this setting to enable the Cancel Order Option plugin on your nopCommerce website store.
  • Allow cancellation if order status is not: Select order status when you won’t allow your customer to cancel their order.
  • Message: A text area where the store owner can write a message when an order contains one shippable product and one non-shippable product (which is downloaded at least once or the gift card is activated). 
  • StoreOwner.Order cancellation message template edit URL: Message template for store owner notification for order cancellation. 
  • Vendor.Order cancellation message template edit URL: Message template for Vendor notification for order cancellation.

User-Case (Back to top)

  • An order can be cancelled as per the options selected on the configuration page settings “Allow cancellation if order status is not”.

cancel order option configure-cancel order option

cancel order option order information

  • When an order includes a downloadable product that has not been downloaded at least once then the order can be cancelled.
  • When an order includes a gift-card product that has not been activated, then the user can cancel the order. 
  • When an order has a downloadable product that has been downloaded at least once or a gift card which has been activated, 
    • Then the store owner can ask the customer a message, for example, “You may not be able to cancel the entire order because the order contains a downloadable product that has been downloaded at least 1 time or a gift-card product has been already activated. Do you want to continue to cancel this order?". If the customer selects yes, then cancel the order. 
    • This message can be customized as per the store owner's choice. 

cancel order option cancel order confirmation

  • Message template to notify store owner or vendor about order cancellation by the customer.
  • A customer event log is dropped when a customer cancels an order. Admin can check the event log in the admin panel Customer > Activity Log.
  • When an order is cancelled by the customer an Order note is created stating “Order has been cancelled” on the edit order page.
  • An order is cancellable when the product is a rented product. 
  • An order is not cancellable when the product is a recurring product. 
  • Refund payment of cancelled orders is manually handled by the Admin. This plugin doesn't handle the refund payment functionality.