Hello Everyone,
In this blog, we will learn how to install a Customer Order Enhancement extension in Magento 2.
This extension allows your store customers to filter their orders by the name of the product, by date, and by order status. Admin can also enable cancellation order functionality for their store customers so that allows customers to cancel orders themselves for proper reasons.
Don’t waste your time, let us guide you straight away. Follow the easy steps below to install and configure a Customer Order Enhancement extension.
Why Magecurious Customer Order Enhancement?
- The admin can Enable/Disable the module.
- Enable or disable search using the product name filter.
- Enable or disable Frontend Order Cancel.
- Order Cancellation Notifications will be sent to the Customer as well as the admin
- Admin can easily Add specific reasons for order cancellation.
- Users can Search Order by product name.
- Users can filter orders By Date, By Order status etc.
- Customers can access order history without enabling enhancements.
- Compatible With 2.0.x, 2.1.x, 2.2.x, 2.3.x, 2.4.x
Steps to Install Customer Order Enhancement in Magento 2.
STEP 1: Extract the downloaded extension package from your Magento root folder using FTP (File Transfer Protocol) Tools. For verification of the root folder, you can see some folders inside the Magento root folder like app, bin, lib, PHP server vendors, etc.
STEP 2: Next Need to run some Magento commands to install the extension in your system, so connect with your server via SSH, go to the Magento root folder (e.g: cd /var/www/html/magentp243), and run the below commands one by one.
- php bin/magento setup: upgrade
- php bin/magento setup:static-content:deploy-f
- php bin/magento indexer: reindex
- php bin/magento cache: clean
- php bin/magento cache: flush
- chmod-R 777 var/ pub/ generated/
STEP 3: If all your commands run successfully, then log in to your system Admin Panel and go to Store > Configuration, if you see a new Tab on the left sidebar with the MageCurious Logo, it means the extension was installed successfully.
Steps For Connect Customer Order Enhancement With Magento 2.
STEP 1:- To Configure Extensions, go to Stores > Configuration > MageCurious Tab > Order Enhancement.
Note: After saving the configuration, you must refresh the cache of your website.
STEP 2:- In Order Enhancement Configuration:
- Enable: Enable or disable extensions from here.
- Search by Product Name: Enable or disable search by product name from here.
- Frontend Order Cancel: Frontend Order Cancel can be enabled or disabled from here.
- Order Cancel Reason: Write down the Order Cancelled Reason from here.
- Date Range: Write down the order date range, separated by commas.
On the Frontend
- When customers access their order history without enabling the Order Enhancement Extension.
- Navigate to the Magento 2 storefront. In the upper right corner of the page, click “My Account.”Utilise your registered email and password to log into your account.
- After logging in, select “Account Dashboard” and then click the “My Orders” tab. You will be directed to the “My Orders” page, where you can view all your previous orders.
When customers view their order history, the Order Enhancement Extension is turned on.
- When Enable Search by Product Name from the Order Enhancement Extension.
- When you enable search by product name from the Order Enhancement Extension, you can see at the top of the order history page that search by product name is available, and you can find the order with the searched product.
- When you write down the product name in search by product name and hit enter, you can find the order with the searched product.
- When customers view their order history, the Order Enhancement Extension is turned on, Frontend Order Cancel is yes, and Order Cancellation Reason is added.
- When customers view their order history, the Order Enhancement Extension is turned on, Frontend Order Cancel is yes, and Order Cancellation Reason is added. The customer can then cancel the order with a specific reason and leave a comment.
- When a user clicks on order cancel an order, a popup appears and the customer cancels the order with a specific reason and a comment.
- After submitting the order cancellation request, you will see the cancel order success message.
- When a user comments to cancel an order, order-specific reasons and a comment appear in the order comment history on the backed order view page.
- When customers view their order history, the Order Enhancement Extension is turned on and adds an order date range, separated by commas.
- When customers view their order history, the Order Enhancement Extension is turned on and adds an order date range, separated by commas, so you can filter orders by last days.
Final Thoughts:
So this was the easiest way we told you in this blog. Here’s how you can install Customer Order Enhancement in Magento 2. Hope you liked the blog.
So quickly go to the comment box and tell me how you like this blog.
Stay tuned to our site to get new updates on Magento.
Thanks for reading and visiting our site.

The blog on installing the Customer Order Enhancement module in Magento 2 provides a thorough and easy-to-follow guide for enhancing order management capabilities. The step-by-step instructions and screenshots make the installation process straightforward, and the detailed explanation of features helps in understanding the module’s benefits. This is a valuable resource for Magento store owners looking to improve their order management and customer service. Excellent job on delivering such a practical and informative guide!
Thank you so much.
This blog offers a clear and detailed guide on installing the Customer Order Enhancement module in Magento 2. The step-by-step breakdown makes it easy for developers to follow along, even for those with minimal experience. I appreciate the focus on improving order management, which is crucial for customer satisfaction. The article highlights the benefits of enhanced order tracking, making it highly relevant for growing e-commerce businesses. Including commands and configurations ensures a smooth installation process. Overall, it’s an informative read for anyone looking to optimize their Magento store’s order handling!