Cancel Order By Customer

" Thank you for purchasing our plugin. please feel free to email via our user page contact form here. Thanks so much! "

Several times the customers want to cancel the order while shopping online. Some merchants may want to let their customers cancel their orders directly from their account area. Giving the ability to customers to cancel their orders by themselves means that conditions and limitations must be taken into account. Cancel Order By Customer extension gives the most flexible way to your customers to cancel orders from the front side under my account section. Additionally, it allows a customer to add comments in a confirmation popup, this helps admin to know the exact reason for order cancellation and thus admin can improve lacking areas
When each order has been cancelled, there will be automatically an update email sent to notify admins, so that admin can easily know and manage. The extension supports admins to customize form header text, button text, cancel order note etc. from a backend configurations. The store owner can set a custom email template from admin side for cancel order. Moreover, with various setup emails features: email sender, email receiver and email template, store owners can totally control cancelled orders, easily differentiate these kinds of orders from others. This will definitely enhance customer shopping experience.

Here is few highlighted features:
In this step by step documentation we will show you how to install a Cancel Order By Customer.

Step 1. Backup your web directory and store database
Step 2. Download Extension package file
Step 3. Upload & Unzip package folders to store root
Step 4. Login into SSH console & reach to store root folder:

cd path_to_the_store_root_folder

Open Magento Root directory & run below series of commands one by one

php bin/magento setup:upgrade

php bin/magento setup:di:compile

php bin/magento setup:static-content:deploy

php bin/magento cache:flush

Step 5. From Backend,System > Cache Management.
1. Flush Magento Cache
2. Flush Cache Storage
3. Flush JavaScript/CSS Cache

To use this Cancel Order By Customer you have to Go to STORES > Configuration > SETUBRIDGE > Cancel Order By Customer Tab:

  • Selected order status under "Allow Order Status" will be allowed to cancel their orders. Select specific or all groups to allow canceling orders falling under selected status.
  • The admin can also customize the pop-up button text, header text and notice a text from the backend. It has a provision to add predefined cancellation reasons that the customer

  • Moreover, with various email setup options: email sender, email template for customer and email template for admin, store owners can totally control cancelled orders easily differentiate these kinds of orders from others.
  • Select date to auto-cancel orders falling under status selected under "Apply on status"


  • The most flexible way to cancel orders from account dashboard.
  • By using Cancel Order action a customer can easily cancel their order by themselves.

  • Here a customer can see all the orders detail list with necessary information like Order ID, Date, Ship To, Order Total and Status.
  • A customer can also Cancel order from order detail page by using action.
  • The order detail page consists with all necessary information like Status, Product Name, SKU, Price, Quantity and Sub total.
  • The customer can select any relevant predefined cancellation reasons from a given drop down.
  • Additionally, a customer can add comments in a given field of confirmation popup and can proceed for cancelling an order.
  • Admin can see all requests of cancel order of customers via email as well as in admin panel.
  • Admin can view all necessary information like Order ID, Status, Reason, Comment and order total.

Here you can find answers to frequently asked questions. Feel free to contact if you can't find answer to your question.


1. Customer can canceled order after shipping?

Orders which have status 'Pending' can be canceled. After shipping means order's status is other then 'Pending' (Not pending). So that order can not be canceled.


2. Is there any approval process involved or customers can cancel order right away from frontend?

No. There is no approval process involved here customer can canceled order by clicking on "Cancel Order" button.

"If you have any other questions or problems regarding this plugin, you can always contact us using the contact form and we'd be happy to help you. No guarantees, but we'll do our best to assist."

Our support operators are always glad to help you here [email protected]


Note: We are happy to help with setup and any bugs you may stumble upon.