Cancel Order

Cancel Order modules for Magento 2 provides facility to customers to cancel their pending orders. Both logged in customer and guest customer can cancel their respective orders using this module. REST API support is also provided in this extension for both logged in and guest customer. Allows customer to cancel order from frontend    Both loggedin and guest customers can cancel their order    Guest user validated through OTP before cancelling his order    Admin can set predefined reasons to cancel any order    Customer can select any reason and add custom comment while cancelling order

restapi Rest API Compatible
restapi Marketplace Verified
restapi B2B Compatible

Magento Version Compatibility:

check-mark

Magento Community: 2.4.4 - 2.4.7-p1

FREE installation
$35.00
check-mark Lifetime access to source code.
check-mark 1 Year Access to Free Technical Support
check-mark 1 Year Access to Free Updates
check-mark No Hidden Fees. Transparent Policy.
check-mark 30 days money back guarantee
  • chevron-double-right Feature Highlights
  • chevron-double-right All Features & Screenshots
  • chevron-double-right Description
  • chevron-double-right Release Notes
  • chevron-double-right What User Say About Us
  • chevron-double-right Ask Us Your Query

Feature Highlights

  • check-mark Allows customer to cancel order from frontend.
  • check-mark Both loggedin and guest customers can cancel their order.
  • check-mark Guest user validated through OTP before cancelling his order.
  • check-mark Admin can set predefined reasons to cancel any order.
  • check-mark Customer can select any reason and add custom comment while cancelling order.
  • check-mark Admin can customize email templates.
  • check-mark REST APIs also available.

All Features & Screenshots

Enable option easily with store configuration.

To manage the module settings, navigate to Stores > Configuration > WebbyTroops > Order Cancel. From here, you can easily enable or disable the module and save the configuration to apply changes.

Enable option easily with store configuration.Enable option easily with store configuration.

Show Cancel order popup

This configuration allows you to enable or disable the cancel order popup on the storefront. You can add, edit, or remove multiple reasons that will be shown to customers when they cancel an order. These reasons appear as options in the popup form, helping store owners track why customers are canceling their orders.

Show Cancel order popupShow Cancel order popup

Notify Customer

This setting allows you to enable or disable cancel order notification emails to customers. You can configure the email sender, select templates for registered and guest users, and customize guest OTP verification emails. Additionally, you can add BCC and CC email addresses to receive copies of these notifications.

Notify CustomerNotify Customer

Show Cancel order on my orders listing

Customers can easily cancel pending orders directly from the My Orders section. By clicking Cancel Order under the Action column.

Show Cancel order on my orders listingShow Cancel order on my orders listing

Show cancel order popup

A Cancel Order popup without a reason asks the customer to confirm the cancellation with options to proceed or keep the order.

Show cancel order popupShow cancel order popup

Show cancel order popup with reason

A confirmation popup lets customers cancel an order by selecting a reason from a dropdown and adding an optional custom comment. The order is cancelled only after they confirm, ensuring clear communication of the cancellation intent.

Show cancel order popup with reasonShow cancel order popup with reason

Cancel order link on order view

The order view page allows customers to initiate the cancellation directly from their order details.

Cancel order link on order viewCancel order link on order view

Show cancel order api listing

Allows customers to cancel an order by sending a request with the order ID. It can optionally include a reason or comment and returns a success or error response. This endpoint is listed in Swagger for easy testing and documentation.

Show cancel order api listingShow cancel order api listing

Description

Cancel Order modules for Magento 2 provides facility to customers to cancel their pending orders. Both logged in customer and guest customer can cancel their respective orders using this module. REST API support is also provided in this extension for both logged in and guest customer.

In frontend it provides Cancel Order button at various places like Recent Orders grid in My Account, My Orders Grid & Order Detail page of the customers. For guest user their is a new form where he/she can enter order email and order id, after which it is validated through an OTP sent to customer and then the guest user can cancel his order. Customer can also add comments while cancelling their order and when order is cancelled successfully then an email notification will be sent.

How It Will Be Useful:

Cancel order module provides missing feature of order cancellation for logged in customers with various type of configuration. As this extension supports REST APIs so it is very useful with Mobile Apps as well

Support & Discussion:

We are continuously working on enhancing and updating this module and will have updates in the future.  For support or questions,  please contact us at any time: contact@webbytroops.com.

Release Notes

Version number : 1.0.0

Compatible with Open Source (CE) : 2.2.x, 2.3.x, 2.4.x
Stability : Stable Build
Write Your Own Review
You're reviewing: Cancel Order
loader
Loading...

You submitted your review for moderation.

Ask Us Your Query