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.
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.
- This module supports all templates and themes including the Journal theme.
- Opencart Marketplace Delivery Time Slot supports the Multi-Store feature of default Opencart.
- The admin can set the Allowed Days for the Sellers.
- Minimum Required Days to Process the Order can be set by the admin.
- The admin can Set the total Number of Slots At Checkout For Each Seller.
- The Admin can set the Delivery Time Slots that will be used if the Seller forgets to input his Delivery Time Slots.
- Sellers can Set/Update the Minimum Days To Process an Order.
- The Sellers can add, update and delete the Delivery Slots with the Start Time, End Time and Delivery Day.
- The Sellers can view/ delete their Delivery Order List.
- The Admin can also edit the slots.
- Delivery Slots can be visible on the product page.
Note: If a product does not require shipping, no delivery slot will be visible on the product page.
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 mod 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 mod folder.
Also, 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.
As this 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 the above steps you can now see the module under Extensions ->Modules -> Marketplace Delivery Time Slot System.
Then from here you can install and edit the module.
After tapping on the edit option you will see the configuration settings of the module.
Store: Admin can choose the store.
Status – You can enable or disable the module from here.
Allowed Days For Sellers – Here, 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 whichever 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. Under Allowed Account Menu select both the menu options – Delivery slots and Delivery Orders. Then click the save button to save the configuration as per the below snapshot.
Further, 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 options – 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.
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.
Adding Delivery Slots: Seller End
On clicking the Plus button, as shown in the image above, redirects the seller to the Add Delivery Slots page.
The seller will find a table, displaying the Start Time, End Time, Delivery Day. The seller can fill required details (start/ end time, delivery day) and save the added delivery slots.
Editing Delivery Slots: Seller End
After tapping the edit button in the Delivery slots page, a pop-up shall display, which includes the Slot Details.
The seller can go forth and alter the Start Time, End Time, and Delivery Day as need be and save the changes as shown in the image below.
Sellers can check their Delivery Time Slot Orders for their ordered products with the delivery date. The customer-selected time slots by going to the menu option – Delivery Orders under their account menu.
Workflow: Opencart Marketplace Delivery Time Slot
Meanwhile, in the frontend, the customers will find a tab i.e. Check Delivery Slots on the product page.
On clicking the Check Delivery Slots tab, the customers can look for the available delivery slots for that specific product.
Check Delivery Time Slots
Moreover, at the time of checkout, he will be able to see the available delivery days and time slots available.
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.
Also, the Admin can 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
Firstly, the admin will find two menu options – Delivery Time Slots and Delivery Orders under the marketplace menu as per the below snapshot.
Delivery Time Slots –
Here, the admin will be able to see a list of the marketplace sellers who have set their delivery time slots.
Further, to add a delivery time slot for the sellers, the admin will tap additional options available at the right-hand top side. After which you will see the above page open-up.
The admin can also set the delivery time slots for the marketplace sellers.
Here the admin can select any seller of the marketplace and can edit the delivery time slot – Start & End Time, and the Delivery Day.
Delivery Orders –
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/
Current Product Version - 184.108.40.206
Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x