Product Description
Details
Delivery Slot with REST API Extension for Magento 2 allows customers to choose preferred delivery slot for their orders. This extension also allows customer to add Delivery Instructions during checkout. These instructions will be available in Order confirmation page and helps the Admin to schedule the delivery as expected by the customer.
With the REST APIs we provide with this extension, you can integrate the delivery slot feature in your Mobile Application (iOS & Android ) and HTML 5 Applications. The API functions that we have added, follow the same procedure as that of Magento REST API and return data in JSON format.
Extension allows the Admin to map bunch of zip codes to certain Delivery Slot. The bunch of zip codes are referred as Slot Groups. Once the customer enters the delivery address, the extension checks for the respective Slot under which the customer’s zip code falls and displays the available slots. Customer can choose from the available slots. This helps the admin to track and process delivery with ease.
If a store cannot handle delivery to certain zip codes during certain times of a day, the admin can restrict the particular zip codes for those timings. If the customer orders from that zip code, or requests delivery during the restricted time, the Delivery slot will not be displayed.
The Extension allows the Admin to,
- Add and Edit Delivery Slots.
- Group the Zip codes under various Delivery Slots.
- Multiple Zip codes can be mapped to single Slot.
- Map the Slots and Delivery Day.
- Add and Edit Slot Information.
- Add the number of Quota for a Slots.
- Add and Edit the timing for each Slots.
- Add Holiday/ Vacation Days and restrict customers from choosing those days for delivery.
This extension adds the following REST API functions:
- Customer can view delivery slots available for that order.
- Customer can choose the preferred slot and place the order
- Customer can add Delivery Comments and notify Admin on the same.
- Customer add view the delivery details such as the chosen delivery slot and the comments in My Orders Section.
Installation
- Download the package and unzip x.zip file and you can find Modulebazaar_DeliverySlot.zip and User Manual Pdf.
- Open Terminal and navigate to root folder
- Extract this Modulebazaar_DeliverySlot.zip module.
- After extract of files and folders Clear Cache.
- Run Setup upgrade from root (php bin/magento setup:upgrade)
- After Successful upgrade process, clear cache,page_cache,view_preprocessed
- Give Full permission to magento root folder and var/generation module.
- After successful of installation, Check app/etc/config.php for Modulebazaar_DeliverySlot.
- Ion Cube loader is mandatory for this module.The server should have the ionCube loader installed. If it is not available or not installed, you can request your hosting provider to install this version of ion cube loader available at http://www.ioncube.com/loader_installation.php
Demo Links
Front End Demo Link: http://productdemo.modulebazaar.com:8000/Delivery_slot
Admin End Demo Link: http://productdemo.modulebazaar.com:8000/Delivery_slot/admin/
Username: demo
Password: demo@123