Prestashop Set Your Delivery Location
Is tracking your customer’s address proving to be a time wasting task for you? Don’t worry we have got the perfect solution for you.
Prestashop set your delivery location let your customers mark their exact delivery location on Google Maps so that you don’t have to search by yourself at the time of order delivery.
Features
- Customers can set their delivery location while adding or updating their address.
- Option to set delivery location on the checkout page.
- View delivery location on the checkout, order confirmation, and order details page.
- Customers can search their location by exact address, places such as businesses or landmarks, and geocodes of the physical address.
- “Locate me” button to fetch the current location in delivery location maps
- Admin has the capability to change/set the delivery location for the customer’s address.
- Admin can view/change the delivery location of the orders.
- Saves admin’s time as admin does not have to search the customer’s address.
Note: PrestaShop Set Your Delivery Location module is compatible with PrestaShop multi-store feature.
How to Get Google Maps API Key
To configure this module, you will need Maps JavaScript API key and Places API key. You can get this API by following the steps given below:
- Go to: https://console.cloud.google.com
- Login in and go to API’s and Services > Dashboard.
- Select API key from the option and Click on create credentials.
In a similar way, you need to enable Place API.
Installation
- Go to the back office-> modules -> modules & services -> Upload a module.
- Upload zip file of “Set Your Delivery Location” module.
- The module will automatically get installed on your Prestashop.
Module Configuration
Under “General Settings”, the admin can find the following options to configure the module:
Google maps API key: Enter the Google Maps API to display the map.
Default coordinates: Enter coordinates of a location that will display on Google Maps if the customer has not set the delivery location.
The admin can set it by entering the coordinates manually or can set it via Google Maps by clicking on “Set coordinates by map”.
Zoom level when location is not set: Set the zoom level for Google Maps when the delivery location is not set by the customer.
Zoom level when location is set: Set the zoom level for Google Maps when the delivery location has been set by the customer.
Display delivery location on order confirmation page: Enable to display customer’s delivery location on the order confirmation page
Marker icon: Upload an image for a custom Google Maps marker icon.
Display delivery location on order details page: Enable to display customer’s delivery location on the order details page.
Front End Workflow
At the front end, a customer can set their delivery location while adding a new address or updating an existing address under the ‘Addresses’ tab.
While setting the delivery location, a customer can search for the places such as landmarks or businesses, addresses, and geocodes of a physical address as per his/her preference.
After saving the delivery location, a customer can view it on:
- Checkout page under ‘Addresses’.
- Order confirmation page.
- Order details page.
Delivery location on checkout page
If a customer has not set their delivery location while adding the address, then on the checkout page a “Set delivery location” link will be displayed.
By clicking on “Set delivery location” a customer can set their delivery location.
By clicking on the “Set delivery location”, a customer gets redirected to the ‘Addresses’ tab from where he/she can set the delivery location.
Once the order gets completed, the delivery location is displayed on the order confirmation page if enabled by admin from the backend.
A customer can also view the delivery location of the order on the order details page if enabled by the admin from the backend.
Admin End View
Admin can view/change/set the delivery location of a customer’s address by navigating through Customers-> Addresses.
Once the delivery location for customer’s address has been saved by the admin, then the customer can view it under ‘Addresses’ at the front end.
Admin can also change the delivery location for the customer’s address.
Admin can view/change the delivery location of the orders under ‘Orders’ as shown below:
Support
That’s all for Prestashop Set Your Delivery Location still have any issues feel free to add a ticket and let us know your views to make the module better http://webkul.uvdesk.com/.