Store Locator & Pickup Extension For Magento 2

 | v1.0.3
main product photo
Rating:
100%


    • Display all physical stores on your website for easy access.

    • Promote purchases from store locations and in-store pickup/delivery options.

    • It works with latest Magento 2.4.8 version.

    • Create new store locations and update existing ones easily.




  • Search By Location and Search by Distance filters available.

  • Show/hide physical store information on the store locator page.

  • Add Google Maps API to display stores on Google Maps.

  • Product availability feature available on Store Detail page.

  • Display store timings, contact numbers, and other information on the Store Detail page.

  • Manage the store locator link and meta data from the backend.

  • Customers can set dates, timings, and messages for in-store pickups at the checkout.

  • Manage email reminders when customers opt for the in-store shipping method.

  • Automatically send emails to store admin for new in-store orders.

  • Manage customer order status from backend.

  • Use mass action to send emails to customers when the order is ready for pickup.

  • Set vacation mode when in-store picks will be disabled.

  • Import/export functionality for store locations and pickup slots available to keep the stores updated.

Magento Open Source / Enterprise / Cloud :

2.3.X - 2.4.X

Special Price $99.00 Regular Price $149.00

Magento 2 Store Locator & Pickup Extension

The MageBees Magento 2 Store Locator is one of the best tools to promote offline sales and increase revenue! Use the extension to improve in-store shopping, in-store pickup, and curbside pickup shipping options. It ensures faster access to your products and helps customers save money on shipping.

Easy to install and configure, the M2 Store Finder module allows you to create multiple store locations with CSV functionality. Allow customers to find a physical store with multiple useful filters. Display physical locations on Google Maps for faster and more accurate directions for customers!

You can customize the store detail page and provide store location data and product information on the page for convenience. Buyers can use the in-store pickup option while shopping and select their preferred date and time for pickups. Send email reminders when a customer places an in-store order or when the order is ready for pick up. Manage customer orders and apply mass order actions for quick completion of work!

Use our Magento 2 Store Locator to make your website interactive and connect it to offline stores! Drive up the sales by ensuring an easy drive to your physical store locations.

Back-end Configurations:

1. General Section

  • Enable Module: You can able to enable or disable this module by choosing Yes/No.
  • Select Email Sender: Select email sender for send mail to the customer when customer placed an order using pickup in-store shipping method.
  • Select Email Template for Pickup Order: If you apply this email template and customer select pick up in-store shipping method then send the email with this email template.
  • Email Template for 'Ready For Pickup': This setting allows you to enable the 'Ready for Pickup' functionality for the orders. You will be able to send a notification to the customers with this email template when their orders are ready for pickup.
  • Send Email to Store: This setting enables the order email notification to the store admin.
  • Select Email Address for Store Admin: Select the store email address for getting customer pickup information email.

2. Map Configuration Section

  • Display Map: You can able to enable or disable google map by choosing Yes/No.
  • Google Maps API key: This setting used to add a google map in the module. You can get the API key from the given link.

3. Product Page Section

  • Display Block on Product Page: You can able to enable or disable the store information block in the product details page by choosing Yes/No.
  • Store Display Mode: If select simple then only display store name and if select the details then display store name with address in the product details page.
  • Display Stock Status: This setting allows you to display the stock status (in stock, out of stock) and disable the status in the product details page.
  • Store List Label: You can set the heading of store information block in the product details page (Use [count] to show available stores count).

4. Store Locator Page Section

  • Display Link in Header: You can able to enable or disable the store locator link in the header section by choosing Yes/No.
  • Link Title: This setting used to set the dynamic title of the store locator link in the header section.
  • Link URL: This setting allows you to set the dynamic link of the store locator page.

5. Show/Hide Fields In Store Information Section

  • Store Name: You can able to enable or disable store name in the store list in-store locator page by choosing Yes/No.
  • Store Working Time: You can able to enable or disable store working time in the store list in-store locator page by choosing Yes/No.
  • Store Time Tooltip: You can able to enable or disable store time tooltip in the store list in-store locator page by choosing Yes/No (it will display on the focus of store time).
  • Store Address: You can able to enable or disable store address in the store list in-store locator page by choosing Yes/No.
  • Store City: You can able to enable or disable store city in the store list in-store locator page by choosing Yes/No.
  • Store State: You can able to enable or disable store state in the store list in-store locator page by choosing Yes/No.
  • Store Zip Code: You can able to enable or disable store zip code in the store list in-store locator page by choosing Yes/No.
  • Store Contact No.: You can able to enable or disable store contact number in the store list in-store locator page by choosing Yes/No.
  • Store Email: You can able to enable or disable store email in the store list in-store locator page from choosing Yes/No.

6. Store Detail Page Configuration Section

  • Add Breadcrumbs: You can able to enable or disable breadcrumbs in the store details page by choosing Yes/No.
  • Show Products on Store Page: You can able to enable or disable show products in the store details page by choosing Yes/No.
  • Product Display Mode: This setting allows you to display product in a specific mode like Grid or List in the store details page.
  • Default Products Listing Sort By: You can sort products in a specific manner like by product name, position, price in the store details page.

7. Checkout Page Configuration Section

  • Display Store List: You can able to enable or disable display store list in the checkout page by choosing Yes/No.

8. Vacation Mode Configuration Section

  • Vacation Mode: You can able to enable or disable vacation mode in the checkout page. if it is enabled then display an alert when selecting the pickup in-store shipping method for order by choosing Yes/No.
  • Vacation Message: You can set the message for the customer when the vacation period starts for a specific period (Note: can’t add vacation period date in this field it will get date automatically from selected date).
  • Vacation From Date: This setting allows you to set the vacation from date.
  • Vacation To Date: This setting allows you to set the vacation to date.

Create Pickup Store

  • Store Name: Add pickup store name.
  • Store Code: Add unique store code.
  • Store View: Select store view for the pickup store.
  • Status: Select status of the store Active/Inactive.
  • Sort Order: Add sort order or priority of the store.
  • Store Image: Add store image.
  • Store Description: Add store description.

Store Address

  • Country: Select store country.
  • State: Select store state.
  • City: Add store city.
  • Address: Add store address.
  • Zip Code: Add store zip code.
  • Phone: Add store contact number.
  • Email: Add store email.
  • Website: Add store website.

Store Working Time

  • Add working time for the day. You can check the checkbox and set from and to time to set the working time for that day (Note: If you are not select checkbox then it will consider as close).

Store Localization

  • Latitude: Add store latitude coordinates for store location.
  • Longitude: Add store longitude coordinates for store location.
  • Zoom: Add zoom for displaying the Google map.
  • Get From Address: Click get from address for getting store coordinates based on store address.

Assign Store Products

  • Select products from the given list to add the products in the store and it will be displayed in the store details page

Store Meta Information

  • Meta Title, Meta Description, Meta Keywords: Set meta title, description and keywords of store locator pickup.

Import Pickup Store

  • Select File for Import: Choose CSV file for import pickup store.
  • Click on the Import Stores button for import stores (Note: if you are importing the store then in CSV file store_image column put only store image name and add store image in the /pub/media/store_image location).
  • Note: If you don’t know CSV file structure then you can firstly download sample CSV file and check the data format and file structure.

Create Pickup Slot

  • Select Store: Select pickup store for the pickup slot.
  • Choose Day: Select day for the pickup slot.
  • Start Time: Select starting time of the pickup slot.
  • End Time: Select end time of the pickup slot.
  • Status: Select status of the slot Active/Inactive.
  • Enable Allocation: Select enable allocation for the setting allocation.
  • Allocation: Add allocation for the number of orders that will be placed for that slot (Ex.- You are set allocation is 10 then this slot take only 10 orders after 10 orders it will not display in the checkout page).

Import Pickup Slot

  • Select File for Import: Choose CSV file for import pickup slot.
  • Click on the Import Slots button for import slots.
  • Note: If you don’t know CSV file structure then you can firstly download sample CSV file and check the data format and file structure.

Customer Orders

  • You can see pickup in store customer order information in the orders grid

View Order

  • You can see pickup in store customer order information in the order view page.

Ready Order

  • Click on the Ready for pickup mass action link for send mail to the customer when the order is ready for pickup

Ready Order Email

  • If you are click ready for pickup link in the orders page then send given mail to the customer

Pending Order Customer List

  • This grid display customer pending order which is placed using pickup in-store. If the order is ready for pickup then click the ready for pickup mass action link in the order grid then remove that record automatically in the pending order customer grid.

Ready Order Customer List

  • This grid display customer-ready order which is placed using pickup in-store. If you are clicking send mail action then order status updated with delivered and send mail to the customer for the order is delivered. Send mail link will click when the order is delivered to the customer

Order Delivered Email

  • Customer will get this email when they are getting the order from the pickup store.

Manage Shipping Method

    • Enabled: When enabled, Pickup In Store appears as an option in the Estimate Shipping and Tax section of the shopping cart, and in the Shipping section during checkout. Options: Yes / No.
    • Title: The name that is used for this shipping method during checkout.
    • Method Name: A name that describes the method of calculation that is used to produce a shipping estimate. The method name appears next to the calculated estimated rate in the shopping cart. The default value is “Pickup In Store”.
    • Price: The price you charge the customer for Pickup In Store shipping.
    • Calculate Handling Fee: Determines the way the handling fee is calculated, if included. Options: Fixed / Percent.
    • Handling Fee: Enter the amount to be charged for a handling fee, based on the method you have chosen to calculate the amount. For example, if the charge is based on a fixed fee, enter the amount as a decimal, such as 4.90. However, if the handling fee is based on a percentage of the order, enter the amount as a percentage. For example, if you are charging six percent of the order, enter the value as 06.
    • Displayed Error Message: A message that appears if a customer chooses Pickup In Store, but for some reason the method is not available.
    • Ship to Applicable Countries: Identifies the countries where you offer Pickup In Store shipping.

Options:

All Allowed Countries - Customers from any country specified in the store configuration can use Pickup In Store shipping.

Specific Countries - Customers from only specific countries can use Pickup In Store shipping.

  • Ship to Specific Countries: Identifies each country where customers can use Pickup In Store shipping.
  • Show Method if Not Applicable: Determines if Pickup In Store appears as an option during checkout if the method does not apply to the purchase. Options: Yes / No.
  • Sort Order: A number that determines the order that Pickup In Store appears when listed with other shipping methods during checkout.

Frontend:

Pickup Store List

  • Click on the Marker icon in the map then you will get store information in the popup box.
  • Click on the Get Store button then it will redirect to that store in the Google map.
  • You can see all working days’ time on hours label hover or info icon hover.

Store Details

  • You can see all store information and you can set store display product based on pagination like 5, 10, 15, etc.
  • Click on the Product in the store details page then you will redirect to the product details page.

Product Detail Page

  • You can see store information in the product details page if that product is available in the store and also you can see store count in the block heading like free pickup today in 1 store (The store that contains the product will show the store counts in the block label).

Checkout Page

  • If you are select pick up in-store shipping method and select pickup store then you will get given a screen

Success Placed Order Email

  • Customer will get an order email when the order will place using the pickup in-store shipping method

Customer Order Information Email for Admin

  • Admin will get customer order information email when the customer will place an order using pickup in-store shipping.

Vacation Mode Enable

  • If you are select pick up in-store shipping method in the checkout page and vacation mode is on and vacation from and to date is matched with the current date then you will get the given screen.

Frontend Order View Page

  • Customer can see a pickup in-store order information in the order view page in the frontend.

Need help? Please contact us at support@magebees.com

User Manual
  • Installation Guide Magebees Storelocatorpickup For Magento 2 V1.0.3 download here
  • User Guide Magebees Storelocatorpickup For Magento 2 Extension V1.0.3 download here
Write Your Own Review
You're reviewing:Store Locator Pickup Extension For Magento 2
Your Rating

Bug Fix and Optimized.

2024-11-20 10:18:00
  • Version number: 1.0.3
  • Stability: Stable
  • Compatibility: Magento CE/EE 2.3.X, 2.4.X
  • Ensured compatibility of our Onepage Checkout extension with its latest version.
  • Made updates to the email templates for both admin and frontend.
  • Optimized and improved the code for better performance and maintainability.

Made compatible with Magento 2.4.7 version

2024-07-02 07:08:00
  • Version number: 1.0.2
  • Stability: Stable
  • Compatibility: Magento CE/EE 2.3.X, 2.4.X
  • Made compatible with Magento 2.4.7 version.

Made compatible with Magento 2.4.6 version With PHP 8.2

2023-06-28 09:28:00
  • Version number: 1.0.1
  • Stability: Stable
  • Compatibility: Magento CE/EE 2.3.X, 2.4.X
  • Made compatible with Magento 2.4.6 version With PHP 8.2.

Store Locator Pickup

2020-02-08 02:39:00
  • Version number: 1.0.0
  • Stability: Stable
  • Compatibility: Magento CE/EE 2.3.X, 2.4.X
  • Store Locator Pickup
  1. Q-1: I have Installed Extension. I got following error. "There has been an error processing your request". "Please upgrade your database: Run bin/magento setup:upgrade".

    Ans: Run "php bin/magento setup:upgrade" command to your terminal or command prompt. Please check the installation user guide for more information.

  2. Q-2: I am not able to see child products for the bundle and configurable type products in the store locator page.

    Ans: You can’t see child products in the store locator page. You are not able to see Not Visible Individually products.

  • Please type the letters and numbers below