• Location awareness Add-on facilitates you display the targeted information of your store in accordance with the user's PIN Code / ZIP Code or Location.

  • After installing this Add-on, when end-users are accessing your store, they will be prompted for entering their 'PIN code' or for selecting their location to get relevant product data mapped to the stock locations.

  • This will help the store to display inventory as per the location, while the users are benefited by knowing the complete range of products that are available and can be delivered to the mentioned PIN code/location only.

  • You can also allow / restrict this location popup based on page urls.
  • You can also avoid displaying the location selection popup and select the Store location as well as Delivery Mode by default by tracking the user's IP address.


 Apps

  • Note: You can also customize the location popup as per your requirement by customizing the Default_areawiselocation template accordingly.


Brief Procedure:

  • First you need to create Stock Locations and make them as 'Delivery Centres' (by selecting the checkbox stating “This location will work as delivery centre” in 'Location Settings' section)
    Please Refer: Locations

  • Add Location wise Stock:
    Please Refer: Manage Location Wise Stock

  • You need to select Location Based Inventory checkbox under Basic Information section in Add/Edit Product page for the respective location wise products). Please Refer: Basic Information
    Note: In case of Bulk Product Upload, you can make the required products as location based products by entering 'Y' in Location Based column of respective bulk product excel file i.e. ProductCatalogXXXXXXXXXXXXXX.xlsx .

  • Now download Enable Storefront for Location Awareness app from Apps module and follow the procedure as discussed below:

How do I display products as per user specified PIN Code / ZIP Code or Location?

or

How do I allow / restrict location popup based on page urls?

or

How do I avoid displaying the location selection popup and select the 'Store location' as well as 'Delivery Mode' by default through user's IP Tracking?


To display products as per user specified PIN Code / ZIP Code or Location, do the following:

  • Log in to 'MartJack Control Panel' by using your User Name (Email Address) and Password.


 Apps

  • You will be routed to 'Dashboard' page. Click Apps module.


 Apps

  • Select App Store tab. You will be routed to Install Apps page.


 Apps

  • Verify the available apps in Install Apps Page.
  • To know about Enable Storefront for Location Awareness app, mouse-over on the respective app image in Install Apps page and you will be displayed the relevant information.


 Apps

  • Click Read More button to know more about Reward Points app.
  • To install Enable Storefront for Location Awareness app, click + Add to Store button. The request for installing Enable Storefront for Location Awareness app will be submitted to MartJack successfully and you can find ' Apps' on the Enable Storefront for Location Awareness app as shown in Figure.


 Apps

  • Once your request approved, you can find the Location Awareness tab under Apps module.
  • Click Location Awareness tab of Apps module. You will be routed to Location Awareness page.


 Apps

  • For navigating the user to required location based store, you can provide two options:
    • Search: Selection of 'Search' option displays a textbox on a 'location selection popup' (which is displayed on home page), where user can enter 'Area, Pincode, Country, State, City, etc… for searching location based stores.


 Apps

  • Location names: Selection of ‘Location names’ option displays a dropdown containing location names on a 'location selection popup' (which is displayed on home page), where user can select a required location for searching location based stores.


 Apps

Show Popup on Load: Selection of Hide option hides the ‘location selection popup’ on home page. In this scenario, the popup will be displayed while adding a product to Cart.
Do not Load Other Control: Selection of this option stops the loading of page controls except navigation and header controls while displaying the ‘location selection popup’ on home page. This feature enhances page loading time and prevents the display of product & other information before selecting a store location.
Enable Delivery Mode: Selection of this option enables the checkout with 'Instore Pickup' or 'Pickup at Store' option at storefront provided the Instore Pickup delivery option is selected for the respective product(s) and the necessary customizations have been done in required templates (Example: Default_areawiselocation template)


 Apps

Allow / restrict location popup based on page urls:
Restrict popup on below pages: You can hide the 'location selection popup' on the required pages.
  • To restrict the 'location popup' on the required pages, select the Restrict popup on below pages checkbox and enter the respective page urls in the corresponding textbox.
    • Note: '*' Indicates all the site pages.
Allow popup on below pages: You can display the 'location selection popup' on the required pages.
  • To display the 'location popup' on the required pages, select the Allow popup on below pages checkbox and enter the respective page urls in the corresponding textbox.
    • Note: '*' Indicates all the site pages.
Avoid displaying the location selection popup and select the 'Store location' as well as 'Delivery Mode' by default by tracking user's IP Address:
To avoid displaying the location selection popup and select the Store location as well as Delivery Mode by default by tracking user's IP Address, select Enable IP Tracking checkbox. Then you will be displayed the following options:


 Apps

Select City or Country from the corresponding dropdown if your Delivery Area validation is based on City or Country respectively.
  • Note: Based on the selected option i.e. 'City' or 'Country', the applicable delivery area is traced using IP tracking.
To ensure default selection of Home Delivery Delivery Mode option by default, select Home Delivery checkbox.
  • Note:
    • When this option is selected, and if the applicable delivery area is mapped to a store location for 'Home Delivery', then 'Home Delivery' Delivery Mode option along with that store location will be selected by default in storefront.
    • When both Home Delivery and Pickup checkboxes are selected, and if the applicable delivery area is mapped to a store location for both 'Home Delivery' and 'Store Pickup', then 'Home Delivery' Delivery Mode option along with that store location will be selected by default in storefront.
To ensure default selection of Store Pickup option by default, select Pickup checkbox.
  • Note: When this option is selected, and if the applicable delivery area is mapped to a store location for 'Store Pickup', then 'Pickup' Delivery Mode option along with that store location will be selected by default in storefront.
To save the configuration, click Save. Your configuration will be saved accordingly.
So, after this configuration, when the user navigates to your store, then the respective 'store location' and 'delivery mode' will be automatically selected by default (which can be changed by the user if required) as configured here.


 Apps

  • Note: You can also uninstall this app as and when required. To uninstall the Enable Storefront for Location Awareness app, click Uninstall button in the Location Awareness page.
  • The Enable Storefront for Location Awareness app will be uninstalled and you will be displayed the relevant Success message.