PrestaShop Marketplace Delivery Time Slot module offers the functionality of selecting a preferred time slot.
Using this module, you will let customers choose a preferred time slot on the seller products too.
Apart from this, your customers can also select a delivery slot for the product of each seller separately at the checkout page.
This functionality will also help in reducing delivery attempts as customers will try to be available at the delivery time.
Note: PrestaShop Marketplace Delivery Time Slot module is compatible with PrestaShop version 8.x.x.
Features of the PrestaShop Marketplace Delivery Time Slot module
- Offer your buyers to select a preferred delivery slot.
- Customers will be able to select a preferred delivery time, day/date slot.
- Keep the minimum time gap(in minutes) restriction for customers to select a time slot.
- Also, keep the minimum time lead(in days) restriction for selecting a date slot.
- Customers can also update delivery slot details from the order details page.
- An option to update the order details is available till the admin update the order status.
- Enable or disable the delivery time slot for customers.
- Choose to enable or disable the delivery day slot for customers.
- Also enable or disable the delivery date slot for customers, only if the delivery day slot is inactive.
- The time slot can be kept active with both day slot or date slots.
- Time display at the checkout page is in 24 hours format.
- An option to choose the seller wise delivery slot is also available at the checkout page.
- Select the order statuses on which a customer will not be able to change/update the delivery time slots.
- The module is multi-shop compatible.
An Important Note
In order to use this module, make sure to install the following two modules in your PrestaShop first.
After installing these two modules, you can install the PrestaShop Marketplace Delivery Time Slot module.
How to install the PrestaShop Marketplace Delivery Time Slot module
- Firstly, go to the module manager in back office and click on ‘upload a module’.
- After that, drag and drop the module file or select the file from the system.
- In this way, the module installation will be successful.
Note
This module can show seller wise delivery slot selection functionality on the checkout page.
So, to display seller wise delivery slot selection functionality properly, add the following hook in the marketplace cart and order split module file.
If you are using the Prestashop Marketplace Cart & Order Split module version less than 5.1.1 then you need to register the below mentioned hook on your end.
Hook:
{hook h='displayAfterMpCartSplitCarrier' id_seller=$id_seller}
Path: modules/mpcartordersplit/views/templates/hook/order_carrier.tpl
Location: At around line 305.
Please refer to the screenshot below:
How to configure the PrestaShop Marketplace Delivery Time Slot module
After the successful installation of the module, an admin needs to configure the module.
In order to understand the process to configure the module clearly, let’s just go through every option one by one.
Time Slot
- Time Slot: On enabling this option, your customers will get an option to choose the preferred time slot for the delivery.
- Minimum Time Gap: Enter the time gap that you want your customers to choose between the time slot.
For example: If you keep the minimum time gap as 20. Then, your customers must select a time slot that has a gap of 20 or more than 20 minutes.
Say a customer selects a time slot of 10:00 AM to 11:00 AM. Then, it’d be okay as the time slot contains more than 20 minutes gap.
Whereas, if a customer tries to select the time slot as 10:00 AM to 10:19 AM. Then, in this a case, a customer will see an error message.
Day Slot & Date Slot
- Day Slot: Enable this option to let your customer select a day as the preferred delivery slot.
- Date Slot: This option will allow your customers to select a date as the preferred delivery slot.
- Minimum Time Lead: Enter the minimum time lead in days. The minimum time lead ensures that a customer can choose a delivery date after the minium time lead only.
Let me just explain with an example to make it clearer.
Say you keep the minimum time lead as 5 days. Now, a customer begins to select a preferred delivery date on the checkout page.
Now, what they will observe? They will observe that they can only select that delivery date which is 5 days after today.
For example: Say, today is 16th August. Now on the checkout page, your customers would only be able to select a delivery date as 21st August or any date after that.
Note: You can either enable the date slot or day slot. Both of them can not remain active at the same time.
The workflow of the PrestaShop Marketplace Delivery Time Slot module
Case 1:
Firstly, we are only enabling the “Time Slot” option.
So, now on the checkout page, a customer would only get the option to select a delivery time slot.
After selecting a delivery time slot, a customer also needs to save the delivery time slot details.
In the image below, an error message is appearing. This is happening because the selected time slot has a gap less than the minimum time gap.
After placing the order, the delivery time lost details are also available on the order details page.
Delivery time slot details at the customer order details page
You may notice in the image below that an option to update the delivery time slot details is still available.
This is because the admin did not update the order status yet.
Note: If the order status is in delivered, shipped or cancelled state, then a customer can not update the delivery time slot.
Now, an admin is updating the order status to “Shipped“.
Hence, now a customer would not get the option to update the delivery time slot.
Case 2:
In this case, we are enabling the time & day slot options both.
Now, on the checkout page, a customer will get an option to select the preferred delivery day as well as the time.
Again, the option to update delivery slot details are available on the customer order details page. However, it’d not be available after the admin updates the order status.
Case 3:
In this particular case, we are enabling the time slot as well as the date slot option.
So, after enabling the time & date slot option, both are available to the customer on the checkout page.
You may also notice that customer is only able to select a delivery date that is 5 days after the current date.
After selecting the date & time of the delivery, save the details.
Now, the same details are also available on the customer order details page too.
Delivery slot selection with products of multiple sellers
In case, if a customer adds products of multiple sellers in the cart. Then, delivery slot selection for each seller will be available separately.
The functionalities of delivery date/day selection will work in the same manner as described earlier.
After placing the order, two different orders will create.
The delivery slot details for each product will be available on their respective seller order details page.
At the admin’s end
Two different orders will also be available on the admin’s end.
In the same way as above, delivery slot details will be available for each product on their respective order details page.
So, this was all about the PrestaShop Marketplace Delivery Time Slot module. I hope this document will help you in checking the functionality of the module in a better way.
Also, do let us know about your views in the comments.
Support
For any kind of technical assistance or query, please raise a ticket at http://webkul.uvdesk.com or send us a mail at [email protected]
Also, please explore our PrestaShop development services & vast range of featureful PrestaShop Addons.
Current Product Version - 5.0.3
Supported Framework Version - 8.x.x, 1.7.x.x
Be the first to comment.