How To Install Customer Order Enhancement In Magento 2

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 the orders by the name of the product, by date, and by order status. Admin can also enable cancel order functionality for their store customers so that allows customers can cancel orders themselves with proper reasons.

Without wasting 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  Checkout?

  • The admin can  Enable/Disable the module.
  • Enable or disable search by product name filter. 
  • Enable or disable Frontend Order Cancel. 
  • Order Cancellation Notifications are 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 For Install Customer  Order Enhancement in Magento 2

STEP 1: Extract the downloaded extension package in 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 vendor, 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 login to your system Admin Panel and go to Store > Configuration, if you see a new Tab in 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 Extension 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: 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.

In the Frontend

  • When customers access order history without enabling 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 order history and 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 order history, the Order Enhancement Extension is turned on, Frontend Order Cancel is yes, and Order Cancellation Reason is added.
  • When customers view 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 can cancel 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 order history, the Order Enhancement Extension is turned on and adds an order date range, separated by commas. 
  • When customers view 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. This is how you can install a 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.

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Leave a Reply

Your email address will not be published. Required fields are marked *