Trader Information
Back to topOverview
Back to topThere are times when your customer is unhappy and wants to cancel their order. There are many reasons for cancellation, such as ordering the wrong products, finding the same product at a lower price elsewhere, or no longer wanting the products. By default, Magento 2 doesn’t allow customers to cancel their orders from the frontend. This means your customer must contact the admin every time they want to cancel their orders. Keeping this complicated order cancellation process will become painful for your customers. Some customers may even avoid ordering at stores where the ordering and cancellation process is not so easy. As a store owner, you must allow your customer to cancel their order from the frontend at any time to save their time and efforts by serving a seamless shopping experience. Also, doing this will help you to win your customers' trust and turn them into happy returning customers!
Cancel Order Extension for Magento 2 by MageComp allows your store customers to quickly cancel the "Processing" as well as "Pending" status orders from the frontend and then send email notifications regarding the order cancellations. It allows customers and guest users to cancel complete orders or individual order items directly from the frontend without contacting store support. The extension will help you to bypass the limitation of Magento 2 and allow your customers to quickly cancel their orders by specifying a reason. Also, the admin can view the list of all cancelled orders and manage approvals using the backend grid along with the customer-specified reason. Customers are notified via Email/SMS/WhatsApp about cancellation requests.
REST API Available / GraphQL API Available - Visit Website
Hyvä Addon Available - Visit Website
Features:
- A backend option to enable or disable the extension.
- Allow customers to cancel complete orders and individual order items.
- Backend settings to configure the frontend order cancellation pop-up.
- Option to enable a pop-up to set a custom title to display in the frontend order cancellation pop-up.
- The admin can add multiple common order cancellation reasons from the backend.
- Moreover, you can enable this extension for specific customer groups if needed.
- Email settings to set a custom email sender & an order cancellation notification templates for both the admin and customer.
- The extension will display the "Cancel Order" and “Cancel Item” links in the frontend My Account section.
- Once you have configured the extension, your customer will be able to cancel "Processing" as well as "Pending" status orders from the frontend by specifying the reason.
- The admin can use the backend grid to view and edit all cancelled orders.
- Admin can approve or reject a cancellation request from the backend.
- Add reasons so that customer know why their request is rejected.
- Configure the SMS and WhatsApp gateway to send notifications to customers.
- Set custom notification templates from the backend.
How It Works:
After installing this extension inside your Magento 2 store, you need to enable it from the backend. Now, apply settings for Cancel Order Popup, Cancel Order Approval, Auto Cancel Order, Email Configuration, SMS Gateway, WhatsApp Configuration, Country Flag, and Notification Templates.
Once you have configured the extension, on the frontend, the extension will display the "Cancel Order" and “Cancel Item” links in the "My Orders" section. On the click of that button, the extension will open a popup where the customer can specify the reason why he or she wants to cancel their order, add their mobile number, and additional comments if the admin has enabled the popup. Otherwise, the extension will directly cancel the order without any further interaction. Admin reviews the request from the backend grid and can approve or reject with reasons. Customers receive instant updates through: Email notifications, SMS alerts, and WhatsApp messages. Finally, the credit memo will be created, and the refund will be processed successfully if applicable.
Live Extension Demo:
In case you come across a Technical issue with our Extension or need to know more about the extension, we are here to help! -Submit a Ticket.
Technical Specifications
Back to topSeller profile
Seller contact
Current Version
1.1.2
Adobe Commerce platform compatibility
Adobe Commerce (cloud): 2.4 (current)
Adobe Commerce (on-prem): 2.4 (current)
Magento Open Source: 2.4 (current)
Type
Stable Build
Updated
23 May, 2026
Categories
Extensions, Shipping & Fulfillment, Order Management (OMS)
Supported Browsers
Chrome, Firefox, Opera, Safari, Edge, IE
Quality Report
Back to topAll tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.
Release Notes
Back to top1.1.2:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Added Cancel Individual Order Items feature
- Added SMS & WhatsApp Gateway Integration
- Added Guest Cancellation functionality
- Added Auto Approved & Partial Approved options
- Compatible with Magento 2.4.9 version
- Improved REST API and GraphQL API
1.1.1:
- Compatible with Adobe Commerce (cloud) : 2.4
- Compatible with Adobe Commerce (on-prem) : 2.4
- Compatible with Magento Open Source : 2.4
- Stability: Stable Build
-
Description:
- Compatible with Magento 2.4.8 Version
- Minor Bug Fixing
v1.1.0
- Improved REST API and GraphQL API
- Compatible with Magento 2.4.7 version
v1.0.9
- Updated REST API and GraphQL API
- Minor bug fixing
v1.0.8
- Added Date & Time option for Auto Cancellation of Orders
- Compatible with Magento 2.4.6 version
- Compatible with Magento Coding Standard
- Minor bug fixing
v1.0.7
- Added date functionality to avail facility of cancel order
v1.0.6
- Added REST API and GraphQL API
- Compatible with Magento 2.4.4 latest Magento version
v1.0.5
- Added Auto-Cancel Order Functionality
- Minor Code improvements
v1.0.4
- Minor Bug Fixing
- Compatible with Multiple Language Translation
v1.0.3
- Cancel Order Added for Order and Returns of Guest Customer Default Magento Functionality
v1.0.2
- Added backend option to select order states for which you want to enable cancellation
- Automatically generates credit memo for the processing orders
v1.0.1
- Compatible with Magento 2.3.3 Latest Magento version
v1.0.0
- Initial Launch
Support
Back to topThe best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.
Contact Vendor