Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Store Pickup with Locator for Magento 2

Enhance customers' loyalty by providing an additional shipping option with Magento 2 Store Pickup with Locator. Drive more sales attracting buyers to your brick-and-mortar stores with a complex solution.

  1. Allow users to choose store pickup shipping method
  2. Let buyers choose the pickup date and time
  3. Configure and display multiple stores on a map
  4. Show product availability in particular stores
  5. All Store Locator features included
  6. Offer alternative pickup options like curbside pickup
Explore Demo
User Guide
Get a bundle with 2 additional extensions and save up to 10%
60 Days Money Back
Free Lifetime Updates
90 Days Free Support


Quite often, shoppers check if needed items are available at a nearby point of sales while ordering online. They may not have enough time to wait until their purchases will be delivered or they just may prefer not to spend extra money on shipping. In such cases customers more likely to choose the store with a self-delivery option, with the opportunity to choose a suitable store and specify the time for pickup.


Magento 2 Store Pickup with Lоcator allows your customers to order online and pickup products from a nearby store at a convenient day and time. Let them view all of your stores on a handy map and quickly choose the most appropriate one with special filters. Show each location detailed info and reviews on a separate page. Boost offline sales providing your customers with an ultimate shopping experience.

What benefits do you get for your store

Increase your sales revenue by attracting buyers to your offline stores

Reduce overall product cost for customers by excluding delivery expenses

Improve customers' shopping experience by providing more delivery options

Attract more customers to your offline stores

Due to the smart synergy of Magento 2 Store Pickup and Magento 2 Store Locator, the solution enriches your store with a set of advanced features to grow your offline sales and strengthen customer loyalty. Provide buyers with an additional convenient delivery option. Let them choose the needed store right from the map and to specify the time to collect their purchases.

Enhance customer experience with advanced map functionality

The extension fully includes Magento 2 Store Locator module. Therefore, you can display all of your stores on a handy map and easily guide customers to the nearest ones. Enable buyers to use advanced filtering options and search by the radius to find the most suitable point of sales.

Offer customer-centered pickup methods

Customers are wary of in-store shopping due to social distancing. They now require quick curbside pickup methods. Offer alternative pickup methods for your Magento 2 shop. The extension lets you customize pickup terms (naming, conditions, banners, etc) and promotes an innovative option on product pages.

Display locations based on available product stocks

Compatibility with native Magento 2 MSI

Display a list of locations for products with assigned MSI Stock. This way, on a product page you can display info on locations where the selected product is available. The module will also display the quantity of the chosen product option for each location.

Customers can click the location name to see the full popup with a map, where all other stores with the chosen item-in-stock will also be displayed.

This feature is based on the native Magento 2 MSI functionality. So if you’d like to optimize stock management and reduce delivery costs with a proper warehouse selection, try the Advanced MSI for Magento 2 module.

More Features for Magento 2 Store Pickup with Locator

  • Add Store Pickup shipping method to orders from admin
  • Assign products to specific stores via conditions
  • Quickly import store location data
  • Compatibility with PayPal Express Checkout and PayPal Through Braintree payment methods
  • NEW: Replace IP addresses for debug mode
  • Use map clustering for neighboring stores
  • Display each store rating and reviews
  • Compatibility with Jet Theme for Magento 2
  • Compatibility with One Step Checkout module
  • Compatibility with the GeoIP Redirect extension
magento 2 shipping suite

Take your shipping process under full control

Add Magento 2 Shipping Suite to get the benefits from the synergetic work of 3 smart shipping managing tools: shipping table rates, rules, and restrictions. Generate an unlimited number of shipping methods with flat and percent rates based on delivery address, cart weight and products quantity.

Grow sales attracting customers
to your offline stores

Choose the solution according to your business needs

Lite provide extra shipping option $129
Provide store pickup delivery metod
Configure multiple points of sales
Adjust store pickup availability
Customize the method labels
Let users check pickup info in account
Pro boost offline sales $299
Allow selecting a store from the map
Allow choosing pickup date and time
Auto-replace shipping address
Assign products to locations
Show product availability in stores
Provide advanced store search filters
Store Locator Guide buyers to your stores $199
Display multiple stores on a map
Automatically show the nearest stores
Add map widget with stores to any page
Create separate page for each location
Add custom attributes for stores
Let customers add store reviews

How to set store pickup as a shipping method in Magento 2?

  • Install and enable Amasty Store Pickup with Locator.
  • Navigate to Stores > Configuration > Sales > Shipping Methods.
  • Open the Store Pickup with Locator by Amasty tab.
  • Set the Enabled field to Yes.
  • Enter Title, Method Name, and Price.
  • Choose the calculating method for Handling Fee.
  • Specify if you want to show a method if it is not applicable.
  • Configure Displayed Error Message and Sort Order fields.
  • Save the changes.

How to set up Magento 2 Store Pickup shipping method?

To enable in-store delivery, do the following:

  • Log in to the admin panel and navigate to Stores > Settings > Configuration.
  • Open the Sales tab and choose Delivery Methods.
  • Next, go to the In-Store Delivery section and set Enabled to Yes.
  • If needed, you can change the default Method Name and Title, enter Price and Search Radius, customize the Displayed Error Message.
  • When you are ready, save the changes.

Magento pickup in-store option allows customers to make orders and pay for them online, and then pick them up at the store yourself. Certain items go down in price if you choose to pick them up at the store. The in-store pickup option for online orders gives your customers a convenient shipping alternative.

If you want to add advanced features to your store, use our Magento Store Pickup with Locator extension. It can display all available offline stores on a map and show if particular products are there. Also, customers can choose the pickup date and time.

According to the statistics, the extension can cover each business need in synergy with the following solution: magento 2 msi module.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
4 Reviews
Aug 12, 2020
Nir Goldman
Awsome Extension - i wish it will be supported to MSI out of the box for sources
Nir Goldman also bought the following extension(s):
Photo Amasty employee
Amasty answer
Aug 18, 2020
Natalya Chekanina / Head of Sales Team
Hi Nir, Thanks for the kind words about the Store Pickup with Locator extension and for your suggestion for its further development. Indeed, MSI support is a feature that our customers quite frequently ask about, and our Product Development Team is planning to analyze potential solutions in the coming months. If you have more detailed suggestions for how exactly the Store Pickup with Locator module should support MSI, how this should work, and how we can make this feature helpful for your Magento store, please email us at, and we'll share your feedback with the team. Thank you!
Jun 24, 2020
All amazing! Sales improved to 10%
Axel Echevarria Piérola
Amber Cloud, CEO
I pick up in store for my clients, and all amazing! Sales improved to 10%, and I recommend the extension to all people!
Photo Amasty employee
Amasty answer
Jun 29, 2020
Natalya Chekanina / Head of Sales Team
Hi Axel, thanks for sharing your great results! We appreciate your kind words and will be happy to see you in our store again.
Dec 17, 2019
slow support
K. James
The extension is good, but support can be better. It took around a week to solve my compatibility problems. For such a high price, I was expecting better service.
Photo Amasty employee
Amasty answer
Dec 20, 2019
Natalya Chekanina / Head of Sales Team
Hi James! Thank you for choosing Amasty Store Pickup with Locator M2. I'm sorry to hear that you're not satisfied with the level of support provided, as our team always does their best to assist our customers. I've contacted the team and reported your feedback to them. We would be happy to see you in our store again!
Nov 21, 2019
Convenient extension that helped us a lot! Thanks!
Photo Amasty employee
Amasty answer
Nov 28, 2019
Natalya Chekanina / Head of Sales Team
Hi Umang! Thank you for choosing Amasty Store Pickup with Locator M2. We are glad that you appreciate it's convenience. We would be happy to see you in our store again!

Write Your Own Review

You're reviewing: Full Page Cache Warmer for Magento 2

How do you rate this product?
Please rate the product from 1 to 5 stars.

Ask a question

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

2.4.2-p1, 2.3.7, 2.4.2, 2.4.1-p1, 2.3.6-p1

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 2.5.3
Last Update: May 19, 2021
2.5.3 - May 19, 2021:
  • Fix we resolved the issue with incorrect date format in case the current locale differs from the default one
2.5.2 - Apr 16, 2021:
  • Improvement we've added the ability for store owners to place orders from backend for store pickup with pickup option (like curbside pickup) enabled.
2.5.1 - Mar 11, 2021:
  • Improvement we added informative tooltips to configuration settings
2.5.0 - Feb 24, 2021:
  • New we added a feature that allows users to configure an option for Store Pickup shipping method like Curbside Pickup, Non-contact pickup, etc. Notify customers about availability of new service via banner on the product page and labels in MSI and Store Locator blocks.
  • Compatibility now you can use the functionality of the new feature in MSI block on product pages, please upgrade the module-store-pickup-with-locator-msi to version 1.0.3 or above.
See previous updates
Version 2.4.3
Last Update: Feb 15, 2021
2.4.3 - Feb 15, 2021:
  • Fix we solved the problem with displaying shipping method
  • Fix we solved the problem with displaying work time in location
  • Fix we solved the problem with editing billing address on checkout page
  • Fix we solved the problem with displaying customer shipping address when store pickup is default method
2.4.2 - Dec 30, 2020:
  • Fix we solved the problem with extension installing
2.4.1 - Dec 08, 2020:
  • Fix we solved the problem with displaying MSI stock information on product page on Magento 2.3.5
2.4.0 - Nov 25, 2020:
  • New added possibility to use 'MSI source assotiated with product' as condition for location displaying. Works at both product page and store pickup location choice. Please note! Starting with the current version the extension supports Magento v.2.3.0+ only!
Version 2.3.8
Last Update: Nov 20, 2020
2.3.8 - Nov 20, 2020:
  • Improvement we upgraded performance on checkout page: time execution for locations queries and size queries have reduced
  • Fix we solved the problems with displaying base image of location, closed location and additional information in Ship To section on checkout page
2.3.7 - Aug 11, 2020:
  • Compatibility with Magento 2.4.0 was added
2.3.6 - Jul 22, 2020:
  • Compatibility now the module is compatible with Magento 2.4.
  • Compatibility now the module is compatible with more variations of date/time format
2.3.5 - May 21, 2020:
  • Improvement stores indexer was moved to separate system module
2.3.4 - May 05, 2020:
  • Improvement compatibility with Amasty RMA extension was improved
2.3.3 - Mar 26, 2020:
  • Fix we solved the problem with Magento API
  • Fix we solved the problem on Review & Payments Checkout step
2.3.2 - Mar 05, 2020:
  • Fix we solved the problem with displaying stores on checkout page
2.3.1 - Feb 04, 2020:
  • Improvement extension was covered by unit tests
2.3.0 - Dec 26, 2019:
  • Compatibility now the extension is fully compatible with ‘PayPal Express Checkout’ and ‘PayPal through Braintree’ payment methods
  • Fix the issue of distorted Checkout page layout in case of using Amazon Pay was resolved
  • Fix we fixed the store details description representation on the Order Details/Invoice Details pages for the case when the option ‘Allow Customers to Choose Pickup Date’ is set to ‘No’
  • Fix we fixed some UI/UX bugs and made the Checkout user flow work smoothly on the Admin side
Version 2.2.1
Last Update: Dec 02, 2019
2.2.1 - Dec 02, 2019:
  • Improvement we started covering extension by Unit tests - few tests were added
2.2.0 - Nov 25, 2019:
  • New we developed a new major feature that automatically replaces customer’s shipping address with a pick-up store address - generate orders and issue invoices correctly without any additional manual actions
  • New we extended the module configuration allowing users to choose where to display store details on the storefront - now you can choose between ‘Shipping Address area’ and ‘Shipping Methods area’ options
  • Improvement we corrected the work of the ‘Choose a Store’ feature and made it working correctly and fast for multiple store views
  • Improvement now, the option ‘Allow same date pickup’ supports multiple websites with different timezones within the same Magento instance
  • Compatibility we improved compatibility with our One Step Checkout module - now the Store Pickup shipping method looks correctly regardless of the page layout configuration
  • Compatibility now the extension supports Internet Explorer 11 and Yandex 14.12+ browsers
  • Fix we resolved the problem with the Search Nearest Location feature and made it working correctly in case if the GeoIP option enabled
  • Fix we fixed the errors that used to appear in case if 'Same Day Pickup Cut Off' time option was equal to the store opening time
Version 2.1.0
Last Update: Oct 28, 2019
2.1.0 - Oct 28, 2019:
  • New we introduced a new option with the help of which customers can choose the most suitable pickup point, find out store details in informational pop-up, get directions to any point right on the map on the Shopping Cart/Checkout pages
  • New we added a new option that allows customers to choose appropriate pickup date/time and made this option connected with store opening timetables
  • New now Admin users are also allowed to create orders using the Store Pickup shipping method and assign it to any date/time via the default Order Management page
  • Improvement we added editable templates for Store Details section – now admin user can adjust this section according to his needs
  • Improvement we made a correction in Store Pickup shipping method preferences and added an option to calculate shipping cost depending on the value of goods
  • Compatibility now the module is fully compatible with our One Step Checkout, Shipping Table Rates extension
  • Compatibility the module is in tune with the Porto theme now
  • Fix we resolved the problem with extension installation on the instances where the Store Locator/Store Pickup modules are already enabled
Version 2.0.0
Last Update: Oct 16, 2019
2.0.0 - Oct 16, 2019:
  • Improvement we made complete code refactoring and optimization
Version 1.0.0
Last Update: Sep 19, 2019
1.0.0 - Sep 19, 2019:
  • New we released the extension
Back to top