Oops. The extension is no longer sold in this way. We've evolved to provide the whole Omnichannel solution. Explore here

Store Pickup Magento 2 Buy online, pickup in store (1.2.0)

Store Pickup Magento 2
  • Store Pickup Magento 2 (1.2.0)

    Magento 2

A shipping method that creates win-win situation for both store owner and customers? It's definitely Buy online - pickup in store. Use Store Pickup extension for Magento 2 which serves as a creative shipping solution to let customers select their preferred store to pick up orders when checkout without paying shipment fee.

  • Set up multiple stores with detailed info: addresses and opening time (holidays/special days, lunch break, etc.)
  • Instant search for stores by tags, distance, area
  • Customers can choose nearest stores to pick up items at an appropriate time
  • Locate stores using Google Map for quick direction

magento store locator updateHot Offer:When purchasing Store Pickup, Store Locator users only need to pay the difference between the price of Store Pickup extension & that of Store Locator.

Community Edition: 2.0.x - 2.1 - 2.1.1 - 2.1.2 - 2.1.3 - 2.1.4 - 2.1.5 - 2.1.6 - 2.1.7 - 2.1.8 - 2.1.9 - 2.2.0
Enterprise Edition: 2.0.x - 2.1 - 2.1.1 - 2.1.2 - 2.1.3 - 2.1.4 - 2.1.5 - 2.1.6 - 2.1.7 - 2.1.8 - 2.1.9 - 2.2.0

Introduce you the FREE consultation service from our experts (4000+ customers used). Just leave your details:


(click links below)

The extension is no longer sold in this way. We've evolved to provide the whole Omnichannel Solution.
Explore here!

We still provide support to existing cutomers within a year from your purchase date. Contact Magestore Support Team for further help.

NO SUPPORT or any other services provided for this item!

magento store locator updateHot Offer: Store Locator users only need to pay the price difference when purchasing Store Pickup.

Because Store Pickup and Store Locator extension share some common functionalities, Magestore offers favorable price for Store Locator user. You only need to pay the difference between the price of Store Pickup extension & that of the corresponding version of Store Locator when purchasing Store Pickup. For example, you have purchased Magento Store Locator CE ($99), you need to pay only $50 to get Magento Store Pickup CE ($149).

Explore all features of Store Pickup for Magento 2

Work as a free shipping method

  • Choose the store to pickup at checkout
  • Show stores with real distance to pick up
  • Select pickup date & time
  • Select applicable payment methods (Coming Soon)
  • View/ print order with pick-up location
  • Auto notify manager of selected store (Coming Soon)

Work as a store locator

- List all stores on:

  • a dedicated page
  • a pop-up at checkout

- Show store details:

  • Address, phone, email
  • Opening time, days off
  • Contact form
  • Store images

- Search store by

  • Tag
  • Distance
  • Area: city, state, country, zip code, store name

- Get directions to store using Google Map

Easy Management

- For Stores:

  • Import stores & locations via CSV
  • Set open times in mass: open hours, lunch break, special days/holidays & interval pickup time
  • Track store orders


- For Checkout

  • Change search criteria
  • Limit No. of stores shown at checkout


User-friendly Interface

    • Responsive design
    • Custom pin icons

Further Development

  • 100% open source (Hot)
  • Compatible with Magento 2 One Step Checkout
  • 1 license applied for 1 live site, unlimited development sites

Why you need Store Pickup for your chain of stores

Do you know that 61% of shoppers prefer using free in-store pickup than paying for shipping fee (ComScore)? Have you offered them to purchase online then go to your store to pick up products, like 72% of retailers did? Store Pickup extension for Magento 2 will surely be your solution to this case. With this Magento shipping extension, you can set up different stores, showing the addresses & opening time. Then, your customers can choose the nearest stores to get their purchased products at appropriate time. That's it! Just click and connect to their favorite store for their favorite products. It's a much more convenient shopping experience!

Magento store pickup extension benefits - magento shipping extension


How Store Pickup for Magento 2 works

Magento store pickup extension - best magento shipping extension - how it works


Dig deeper in power-up features of Store Pickup for Magento 2

Scroll down to see full features that Magento 2 Store Pickup extension has (like Magento 1)

1. Choose Store to Pick up Items at Preferred Time at Checkout

When checkout, customers can select their wanted store to receive products on Google Map. This option will be shown in Shipping Method section. By viewing stores' location & its distance from customers' billing address, they can decide to choose the most convenient one.

Store's days off are also disabled on calendar so that customers will know and choose a suitable pick-up date and time. If they choose one of the store's holidays, a message will be shown to notify that they should pick another time.

Magento store pickup extension Select Store and Time to pick up items at Checkout - magento shipping extension

2. View/ Search Stores On A Separate Store Listing Page

All store locations will be shown on Google map on the store listing page. On this page, customers can easily narrow down possible choices within a specific area by using the search function.

Magento store pickup extension View / Search Stores - magento shipping extension

3. View Details of A Selected Store

With this Magento shipping extension, customers can see not only store's location but also other details when selecting a specific store. Other information such as store images and contact with store manager will be shown besides store name, address and opening time.

Magento store pickup extension (magento shipping extension) - View details of a selected store

4. Integrate with Payment Methods

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.

Magento store pickup extension Payment Method Association- magento shipping extension



Full Features List


For Customers

At checkout

    • Allow choosing free in-store pickup option as a shipping method (from multiple stores)
    • Show locations of all stores on Google map in the Shipping Method section
    • Allow selecting a preferred store on Google map or in the selector
    • Sort stores in the selector by distance
    • Auto-use selected store address as the shipping address on orders, invoice, email, etc.
    • Allow choosing a convenient pickup date and time
    • Disable store’s days off on calendar when selecting pickup date 
    • Notify Customers if one of store’s holidays is chosen as their shipping date
    • Show stores with different pin colors on Google Map
On Store Listing page
    • List all stores with detailed information, including store name, address, opening time, description
    • Allow searching for specific stores by name, city, state, country on Google map
    • Show stores’ location on Google map along with their details
    • Show images of a selected store
    • Allow emailing store managers via the contact form
After checkout
  • Enable Customers to view/ print order with the pick-up store location on the map


  • Responsive Magento Store Pickup extension 
  • Work as a Magento standard shipping method
  • Supports multiple stores
  • Supports multiple languages
  • Compatible with Magestore's One Step Checkout extension, Idev's One Step Checkout and Gomage's Light Checkout
  • Work with the new version of Google Map API
  • Open source 100%
  • License Certificate valid for 1 live Magento installation and unlimited test Magento installations (No license key required).
  • Easy to install and configure
  • User-friendly interface

For Admin

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 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 
    • Allow using Store Pickup shipping method when creating orders in back-end
    • Customize store’s pin color on Google Map 
Convenient opening time management
    • 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
Easy configuration for a chain of stores
  • Set top link to store-list page
  • Rewrite stores’ URLs instead of using store ID to make them more friendly 
  • Enable/ Disable searching store by Country, State, City, and Store Name
  • Enable/ Disable displaying pickup time/ date in front-end
  • Implement Google map API to calculate real distance between 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

Customization - Have it on your own way

Being provided with opensource, you can easily modify extension. If you want to be faster & better, Magestore can give you a hand. We provide Customization Services for Store Pickup Extension at reasonable fee.

Wonder repetitious customize request for Store Pickup?

  • Synchronize with Inventory Management Module
  • Suggest customers the nearest stores
  • Add fee or differentiate store pickup options
  • Add rating system to Magento 2 Store Pickup

Read here for full request

Be unique & better than your rival >> Submit Your request here

Release Notes

Version 1.2.0 (released on Oct 9th, 2017)

  • Compatible with Magento 2.2

Version 1.1.0 (released on Jul 24th, 2017)

  • Send notification email to store owner & administrator when there is an order using store pickup
  • Fix wrong shipping address when moving from shipping page to payment page in checkout process
  • Fix bug can not checkout as guess using store pickup
  • Fix bug auto zoom out when click on a store in the map
  • Fix bug auto save store address to customer's address book when register after checkout
  • Fix js issue: cannot call methods on pagination prior to initialization
  • Fix js issue: MarkerClusterer is not defined
  • Fix bug showing store map in shipment PDF
  • Fix bug do not show store map at shipping box in order view in frontend
  • Fix responsive issue in iPhone & iPad
  • Fix bug do not show arrow in dropdown in store listing page
  • Fix bug can not place order after deleted store Id 1

Version 1.0.0 (released on Feb 24th, 2016)

  • Release the stable version for Magento 2.0
View all versions View less


  1. Magento Store Pickup looks like very professional at first sight, and more professional at second.
    Domonkos CEO Varykeramia.hu
  2. The extension really helps us define Taylor Stone and our offerings
    Garth Brodie CEO taylorstone.com
  3. The extension even allows telling the customer how far their addresses are from the store and printing out a map on the invoice!
    Mark Cloud MANAGER www.leighcakes.co.uk

Reviews (1)

Write a review - Get up to 10 points
You will get 3 points for a normal review. 10 points will be yours when you share your best practices of using this extension or give the fact how effective it is for your business. Thanks in advance.
write a review
  • Jordan


    A great extension. Solved our needs. However their support was amazing and very quick to reply and solve any issue.


Yours FREE!

Want to get Free Consultancy and Exclusive Advice from our Experts (trusted by over 40 000 customers worldwide). Leave your details here: