Powered by Adobe Commerce 2.4.3


Collect In Store

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store


Back to top

Add collect in store (a.k.a. click and collect or store pickup) functionality to your Magento 2 website. This extension allows you to administer physical collection stores and let your customers specify where they would like to pick up their orders. Any number of stores may be added, each with their details including coordinates (automatically generated from the address), allowing the customer to make a choice of where is best to collect from. The customer can search for their nearest store by location, or using their devices GPS, and be shown exactly where it is on Google Maps, all integrated into the Magento checkout steps.

The module also adds a collect in store area to the product detail page, allowing customers to check which stores a particular product is available from, again using address-based search or GPS location from the device. Each store has its own landing page URL which can be populated with WYSIWYG text. The store landing pages can be accessed via a top-level "Our Stores" landing page which lists all the available stores. The store landing pages can also be accessed via a "more details" link for each store returned when searching for stores. There is also an option for each store landing page to link to a listing page containing all the products which are available to collect at that store. Store to Product mapping is managed in the Magento admin, in the product edit form as a standard attribute.


Account & Pricing

You will need a Google API key with "Google Places API Web Service" and "Google Maps JavaScript API" enabled to use this module. Additional fees apply. For the pricing information of this service please see https://cloud.google.com/maps-platform/pricing/

GPS location services will only be available on compatible devices/browsers.



  • Collect in-store support for Magento checkout
  • Define any number of physical stores in the admin panel
  • Customers are given the option to collect in-store rather than supply shipping details
  • Nearest collection store can be searched by address or geo-location of the device
  • Includes restriction of collect shipping method to specified products
  • Includes import and export functionality
  • Native Magento shipping method for full compatibility
  • Easy install and quality code


 How Does It Work?

This extension will add "Collect in store" as an option at the start of the checkout shipping section. Choosing this option negates the need to enter "Shipping Address" details instead the user is presented with a store search screen. Here the user may search for their closest store by address and country or using their devices' GPS functionality. The number of results returned and the size of the search area can be configured in the admin panel.

On selecting a store the customer can continue through the rest of the checkout steps as usual. The customer can still click back to change their choice of the store if required, using the back button will jump the customer to the correct location depending on the type of delivery they chose.

Customers are aided when searching for a store by auto-completion on the address entry coming from Google maps auto-complete based on the customer's current location. If you only have a few stores the search can be disabled. Instead, your users will be immediately presented with a list of your stores and their locations on Google map.

The collection stores can be configured at any time in the admin panel. Each store can be assigned an address and GPS coordinates (auto-generated from the address). Additional info such as opening times or special notes can also be added via the WYSIWYG editor.



Try Before You Buy

Head over to our demo Magento 2.3.3 website, add some dummy products to your cart and try the Collect in Store functionality for yourself. The homepage contains some simple instructions of where to look.

Click here to try the FREE Demo

Technical Specifications

Back to top

Seller profile

Absolute Commerce Ltd.

Seller contact



Google API

Current Version


Magento platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.4 (current)

Commerce on Cloud (ECE): 2.3 (current), 2.4 (current)


Stable Build


05 May, 2021


Extensions, Shipping & Fulfillment

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4.5 compatibility


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Bug fix for Internet Explorer support.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    - Fixes issue with logged in customers not seeing all relevant locations for collect orders


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    Various minor updates


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    Initial release.


  • Compatible with Open Source (CE) : 2.2
  • Stability: Stable Build
  • Description:

    Initial release.


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top