Features details

Magento Store Pickup - Magento 2 Store Pickup

Magento Store Pickup is a built-in module in our 3 bundles of Magestore POS solution for Magento retailers (also available for Magento 2.3). We give you a powerful tool that lets your customer buy products online and pick up them in-store

Explore Order Management Solution

Let your customer self-pick up the order from the most suitable store location by using Magento 2 Store Pickup. This module adds a shipping method that creates win-win situation for both customers and merchants: buy online, pickup at store (BOPIS). It allows your customers to buy products online and select their preferred store to pick up orders when checkout. Customers don't have to pay the shipment fee, while merchants don't have to deal with shipping.

Just click and collect their favorite products at their favorite store. It's a much more convenient shopping experience for both eCommerce and physical store environments.

This well supports our Magento Web-based POS to make your customers happy with a free shipping method.

magento store locator and pickup

Lack time to read? Download PDF Full Feature List for later

Get the list of Magestore POS Solution features in your email. So you can read it anytime later. By entering your details, you also get Magestore's latest updates, tips & offers.


Buy online and in-store pickup is a great way to have a winning deal for both retailers and customers. According to ComScore, 61% of online shoppers prefer picking up an online order from the nearest store to avoid the shipping fees. But, how would customers find your physical store have and locate its address to pick up the order?

Magento Store Pickup module - the simple yet efficient Magento 2 shipping extension can do it all for you. It combines the functionality of two types of modules: in-store pickup and store locator. Your customers not only get a free shipping method, but can also easily search and view pick-up locations. The module is easy to configure and use, so it will become a great addition to the ecommerce experience you already offer. Now, let’s shed light on how this Magento 2 Store Pickup module can help you and your customers:

  • Create multiple stores, add addresses and opening time for each
  • Display all physical stores on listing page and Google map
  • Connect to Google map to locate store’s address
  • Notify store owners in-store pickup orders to fulfill
  • Customers can select the nearest store at appropriate time at checkout


1. Choose store to pick up items when checkout

Magestore Store Pickup adds a new free shipping method for your customers. After installing the Magento 2 Store Pickup module, all of your physical stores on Google map will be displayed in Shipping Method section at checkout page. During checkout, your customer can select the most preferable store to pick up the items. It only takes a few clicks to complete. Meanwhile, you can see pickup orders at your POS & get everything ready before the customer arrives & collects their items.

A predefined date and time range will be also visible for customers. You can disable the store's day off and notify them when a holiday is chosen as a shipping date. By using the store pickup shipping method, you can improve your order fulfillment process on Magento.

magento store locator and pickup

2. View/search all pickup locations on a listing page

Magento 2 Store Pickup works like a charm in connecting your store to customers. Our Magento in-store-pickup module provides the ability to display the complete list of the stores in a list view and on the Google map.

On this store listing page, customers can easily search by several parameters (name, city, country, etc) to narrow down choices.

magento store locator and pickup - view store

3. View details of a selected store

With this Magento 2 Store Pickup, customers can see not only store's location but also other details when selecting a specific store. Just need to tap a pin on the store listing page, a new page get displayed with the store's address, contact information (phone, email) and opening time.

The customers can locate the physical store from any place and get the directions right on the map. Magento Store Manager now has a helpful assistant to bring store information to customers without effort.

magento store locator and pickup - detailed store


4. Create multiple store locations

Magento Store Pickup is easy to configure. Store owners can manually add new stores or import via CSV files with unlimited number of stores. Also, this module allows you to set detailed information (address, opening and closing time, holidays and the store description) to each store. Customers will see these details when searching for the store. Any new physical stores as they open can be added to the list anytime later.

magento store locator and pickup

5. Manage store's opening and closing time

It’s necessary to inform customers about store’s working time so that they can schedule and pick up the product within the suitable time.

Magestore Store Pickup module provides you with lots of convenient options for opening time management. Create a Monday time schedule and apply it to other days.

magento store locator and pickup

6. Set holidays for stores

Store owners can add holidays for a specific store or multiple stores. Also, a complete list of the holidays can be viewed; the status can be enabled or disabled and deleted from the backend. Customers won't make mistakes picking up items during store holidays.

magento store locator and pickup

7. Integrate with payment methods

How inconvenient it is if a customer arrives to pickup unpaid items at your store but not bringing enough cash? Will you risk giving them the products so they can pay later, or ask them to (angrily) leave & come back later? Make sure this inconvenient case never happens by accepting several types of payments including deposits.
This in-store pickup shipping method can be integrated with one or more payment methods. Only payment methods that are set to apply to stores are available for customers at checkout, either via our Magento Web POS.

magento store locator and pickup

8. Fulfill the in-store pickup orders in Magento admin

When customers place an order and choose shipping method as in-store pickup, the order is shown in Magento 2 backend. You can configure to send a notification email to store owner/admin when the order is created or the status is changed. Admin can check who will pick up the item, their name with the ID, which the store and the time will deliver.

magento store locator and pickup

9. Assign warehouses to specific store locations

In addition, one of interesting features of Magento Store Pickup is that it doesn't stand alone. This module is integrated with Multi-Warehouse Inventory Management module.

In case you are running the business with multiple warehouses, this integration allows admin to easily assign a particular warehouse to specific store locations. Once the warehouse is assigned, the order will be automatically added to the selected warehouse.

magento store locator and pickup

View Full Feature List

Quick and professional multi-store setup

  • Add new stores manually or import from CSV files
  • Set address, location, opening time, description for each store
  • Get store coordinates based on Google API
  • Add contact information of store owners
  • Add images of each store showroom
  • Add shipping fee for each store
  • Add lunch break time for each store
  • Allow adding store tags
  • Allow resetting store position by clicking a point on Google map
  • Allow uploading preferred image for store pin icon shown on Google Map (New)
  • Manage Customer messages, related orders of each store
  • Allow using Store Pickup shipping method when creating orders in back-end
  • Customize store’s pin color on Google Map

Convenient opening time management

  • Quickly setting up working date and time for multiple stores when importing stores from CSV files
  • Set interval of pick-up time for stores
  • Allow applying Monday time schedule to other days when creating/ editing stores
  • Allow setting holidays for a period of time
  • Allow setting holidays for multiple stores at once
  • Allow setting special days with special working time for selected stores

Timely Email notification

  • Send notification emails to the owners of selected pick-up stores. The email can contain information of Customers’ orders, products and times of pick-up
  • Allow sending email to the Magento 2 store owner when order status is changed
  • Able to modify the default email template to store owners/ web-shop admin in Transactional Emails if needed

Easy configuration for a chain of stores

  • Set different positions of the link to store-list page: top link or footer link
  • Enable/ Disable searching store by Country, State, City, and Store Name
  • Enable/ Disable displaying pickup time/ date in front-end
  • Allow integrating the store pickup shipping method with one or more multiple fixed payment methods
  • Implement Google map API to calculate real distance between the pickup store and customer address
  • Allow calculating distance by miles or kilometers
  • Able to configure the number of stores shown in dropdown list at checkout with real distance
  • Able to choose default store when customer select “store pickup” as shipping method at checkout


  • 100% native with Magento, works in Magento 2 backend like a built-in extension, no 3rd party integration required
  • Responsive Magento 2 Store Pickup module
  • Work as a Magento standard shipping method
  • Supports multiple stores
  • Supports multiple languages
  • Compatible with Magestore Inventory Management
  • Work with the new version of Google Map API
  • Open source 100%
  • License Certificate valid for 1 live Magento installation and 1 test Magento installations.
  • Easy to install and configure
  • User-friendly interface

Hide Full Feature List

Magento Store Pickup is a built-in module in our 3 bundles of Magestore POS solution for Magento retailers (also available for Magento 2.3). In order to get this module, you can see our pricing plan

Wonder whether Magento Store Pickup is your solution?

Explore Order Management Solution    Book Magento Store Pickup Demo