Opencart Marketplace Delivery Time Slot module will allow the sellers to set the delivery time slots for their orders.
Customers can choose their preferred delivery day and time for their order at the time of checkout. After the customers have completed the purchase they can see their selected day and time slot in their order history. If somehow the seller has forgotten to set the delivery day and time slots then the default admin set delivery day and time slots will be used.
Note: This module is an add-on of the Opencart Marketplace module. To use Opencart Marketplace Delivery Time Slot, you must have first installed the Opencart Marketplace.
Features Of Opencart Marketplace Delivery Time Slot
- Admin can set the Allowed Days for the Sellers.
- Admin can Set the Minimum Required Days to Process the Order.
- Admin can Set the total Number of Slots At Checkout For Each Seller.
- Admin can set the Delivery Time Slots that will be used if the Seller forgets to input his own Delivery Time Slots.
- Sellers can Set/Update the Minimum Days To Process an Order.
- Sellers can Add and Delete the Delivery Slots with the Start Time, End Time, and the Delivery Day.
- Sellers can View and Delete their Delivery Order List.
Installation Of Opencart Marketplace Delivery Time Slot
Customers will get a zip folder and they have to extract the contents of this zip folder on their system according to their Opencart version. The extracted folder has – admin, catalog, and ocmod folders. You need to transfer the admin and catalog folders into the Opencart root directory on the server as shown below.
Now, you will navigate to Extension Installer and upload the file wkmpdeliveryslot.ocmod.xml which you will find inside the ocmod folder.
Now navigate to ->Extensions->Modifications and click refresh on the top right-hand side as shown below.
Now navigate to System -> Users -> User Group and edit the administrator and select all for “Access Permission” and “Modify Permission” as per the snapshot below.
Module Translation
As this Opencart Marketplace Delivery Time Slot module supports multiple languages so this section will describe how to make the module work in different languages. Please check this link for language translation.
Configuration – Opencart Marketplace Delivery Time Slot
Once you have performed above steps you can now see the module under Extensions ->Modules -> Marketplace Delivery Time Slot System from here you can install and edit it.
After tapping on the edit option you will see the configuration settings of the module as shown in the below snapshot.
Status – You can enable or disable the module from here.
Allowed Days For Sellers – You can set the default allowed days for the delivery time slots, which will appear on the checkout page. Sellers will be able to use only the ‘Allowed Days‘ that are set by the admin.
Minimum Required Days To Process Order – You can set the number of days to process an order.
For example; If a customer places an order today(when the minimum days to process an order is set to 5 Days) with the selected time slot as – Monday then which ever Monday will come after 5 days, that date will be shown to the customer.
Total Slots At Checkout For Each Seller – Set the number of slots at checkout for each of the sellers. If the admin has limited the number of slots, then only the set number of slots by the admin will be visible at the checkout time irrespective of what number of slots the sellers have added.
Default Delivery Time Slots – Here you can create the delivery time slots that will be visible on the checkout page. Default delivery time slots (created by the admin) will be visible on the checkout page if a seller forgets to set their delivery time slots.
Now, the admin will navigate under Extensions -> Marketplace and then click the edit option next to the module as shown below in the snapshot.
After clicking the edit option another page opens up. On this page go to the tab – Catalog Module Configuration and under Allowed Account Menu select both the menu options – Delivery slots and Delivery Orders and click the save button to save the configuration as per the below snapshot.
The above step will enable the 2 menu options – Delivery Slots and Delivery Orders under the seller’s account menu. If this step is not followed, then the menu options won’t appear in the seller’s account menu.
Seller Configuration – Opencart Marketplace Delivery Time Slot
Sellers will find two menu option – Delivery Time Slots and Delivery Orders under their account menu as shown below in the snapshot.
Now, after clicking the Delivery time Slots, another page will open where the seller can add time slots. Also, if the seller has forgotten or has not added the time slots then the default slots set by the admin will be applicable for the seller. Here the seller can also alter the minimum days to Process order.
After tapping the add button, another page will open up to add the delivery time slots as shown below in the snapshots. Now click the add button to add the slot and save the configuration after that.
Sellers can check their Delivery Time Slot Orders for their ordered products with the delivery date and the customer selected time slots by going to the menu option – Delivery Orders under their account menu.
Working – Opencart Marketplace Delivery Time Slot
On the frontend, the buyer will add his products to the cart and at the time of checkout, he will be able to see the available delivery days and time slots available as shown below in the snapshot.
After placing the order, the customer will be able to see the order details for the order under “Order History” with the delivery date/Day and the Delivery Time as shown below in the snapshot.
Admin can also see the order details with the delivery day and time slot selected by the customer as shown below in the snapshot.
Admin Management – Opencart Marketplace Delivery Time Slot
Admin will find two menu options – Delivery Time Slots and Delivery Orders under the marketplace menu as per the below snapshot.
Here, the admin will be able to see a list of the marketplace sellers who have set their delivery time slots. The admin can also set the delivery time slots for the marketplace sellers. To add a delivery time slot for the sellers, the admin will tap the add option available at the right-hand top side, after which you will see the below page open-up.
Here the admin can select any seller of the marketplace and can add the delivery time slot – Start & End Time, and the Delivery Day.
Under this tab, the admin will find all the sellers with their Delivery slot Start and End time and the Delivery Date/Day as shown below in the snapshot. The admin can delete any of the delivery order by clicking the delete option available at the top right-hand side.
That’s all for the Opencart marketplace Delivery Time Slot If you still have any issue feel free to add a ticket and let us know your views to make the module better at http://webkul.uvdesk.com/