We so far have discussed about how the process of selecting specified order delivery date and time during the checkout phase is made easy using Order Delivery Date Pro for WooCommerce plugin. But what if you require to change these selected delivery details of WooCommerce orders due to any reason? Is there a provision to fulfill this requirement using our plugin? The answer is YES and today we shall focus on how admin and customers both can edit the specified order delivery details whenever required.
How this works?
Let us understand how our Order Delivery Date Pro plugin allows admin and customers to edit their order delivery date and time details to accommodate their requirements. For this we will divide the section into 2 parts as below:
1. How Admin can change?
If admin wants to make changes to the order delivery details, he needs to go to WooCommerce -> Orders -> Edit Orders as shown below:
Edit Orders page
When you land on this page all the orders will be shown with all its details. Click on the Edit option and you will be taken to that particular order’s page. Let us take the first order for an instance, so after clicking on edit option of the first order you will land on the below page:
Details page of the selected order for editing
On this page, you can view detailed information of the order. The selected delivery date for the above order is 16th September 2017 as shown in above image. Scroll down to the Edit section on the same page as shown below:
Edit section on Orders page
In the Edit Order Delivery Date and/or Time section, you can change the delivery date by selecting the desired date and accordingly set the timeslot. Click on the Update button to change the delivery date or click on the Update & Notify Customer button to change the delivery date and also let the customer know about this change via email. Delivery Charges field allows you to add any charges for delivery after selecting the delivery date if applicable. This is set manually but by default it is set to 0.
Let us change the delivery date to 20th June, 2018 and time slot to 8:00 – 19:00. This change will be reflected on the Orders page and Edit Order page under Billing section and Custom fields as shown below:
Delivery date changed on Edit Order page under Billing section
Delivery date changed on Edit Order page under Custom Fields section
Change reflected on Orders page
This shows the delivery date of the 1st order which changed from 16th September 2017 to 20th September 2018 and time slot set to 08:00 – 19:00. Similarly when you go to the checkout page, the delivery details will be changed to the new one.
Adding Delivery Charges:
You need to add delivery charges for the order in the Delivery Charges field manually.
Say for instance you change the delivery date to a later date which happens to be a special day like public holidays, weekends etc, where an additional charge is applicable. Then this additional charge has to be added manually in the Delivery Charges field which will reflect in the Order Total of that order.
Say you manually add the charge of $20 for delivery on a public holiday, then this additional charge will be added to the order total as shown below:
Delivery charges added separately
When additional delivery charge is added, the action is recorded under Order Notes section, so that the customer can check the reason for change in the order total.
Order notes added for delivery charges
Note – If you do not manually add the delivery charges which are applicable for the order in Delivery Charges field, even if it is added in the backend for that particular date, the charge will not be considered automatically for this order.
Therefore it is mandatory to manually add any delivery charges that apply to the order, in Delivery Charges field under Edit Order Delivery Date and/or Time section.
Also, when any order has delivery charges already added, those will be auto populated in the Delivery Charges field on Edit Order Page under Edit Order Delivery Date and/or Time section. You can then make necessary changes to this charge like adding or reducing it as per the requirements.
2. How Customer can change?
Customers can make changes to the delivery details from My Account Page. For this to work, settings have to be enabled under Additional Settings in Order Delivery Date Pro plugin. You need to enable both the settings of Allow Customers to edit Delivery Date & Time option as shown below:
Enabling setting for customers to edit delivery details
Once you enable the settings, go to My Accounts Page -> Orders-> View page where you can edit Delivery Date and Time.
Because you have enabled the settings in the plugin, Delivery Date and Time field will be added on the My Accounts page -> Orders -> View details page. Here you need to click on the Edit option next to Delivery Date field as shown below to change the specified delivery date.
Edit Delivery Date and Time
When you click on Edit link, the calendar will show up and you can change the delivery date as shown below:
Changing the delivery date on calendar
Similarly you can change the time slot of the order as well.
Changing the time slot for the order delivery
Once the delivery date and time slots are changed, a confirmation message for the change will appear as successful.
Confirmation message after making the change
The changed delivery date and time slot will appear once the page reloads and the changed details will be shown as below:
Delivery date and time settings changed
So as you can see, Order Delivery Date Pro for WooCommerce plugin provides ample of options for making your complete order delivery journey easy and fruitful along with customer satisfaction. Which other plugin serves as the best solution in the market to curb all your order delivery hassles?