Store Pickup For Magento 2
Key Features You Get with Our Magento 2 Store Pickup Extension:
- Add unlimited pickup locations with full address, hours & Google Maps
- Customers choose their nearest pickup store during checkout
- Schedule pickup with preferred date & time slot selection
- Assign specific products to individual stores
- Set holidays & blackout dates to restrict unavailable pickup days
- Display store address as shipping address on orders & invoices
- Import store data in bulk via CSV file
- Multi-store view support — assign stores to specific store views
- Search stores by city, postcode, country or distance with Google Maps directions
- Show pickup store details in order confirmation emails
- Compatible with Hyvä Theme
Current Limitation in Magento 2
What Magento 2 Cannot Do
Magento 2 does not include a native store pickup shipping method. Out of the box, there is no way for customers to choose in-store collection at checkout. Merchants cannot add pickup locations, configure store hours, or schedule pickup date and time, leaving local customers with no alternative to paid delivery.
How Our Extension Solves This
MageAnts Magento 2 Store Pickup extension adds a dedicated pickup shipping method directly to your checkout. Customers can browse your store online, select their nearest location, and schedule a convenient pickup time. This eliminates shipping costs and enables a true BOPIS (Buy Online, Pick Up In Store) experience. You can increase in-store foot traffic and reduce failed deliveries with a click and collect system that works reliably out of the box on Magento 2.
How Magento 2 Store Pickup Works in 4 Simple Steps
Admin Adds Stores
Add unlimited pickup locations from the backend with address, hours, holidays & Google Maps pin.
Customer Shops Online
Customer browses the store, adds products to cart, and proceeds to checkout normally.
Select Pickup Store & Time
At checkout, customer selects "Store Pickup" as shipping method, picks the nearest store & preferred date/time.
Collect In-Store
Order confirmation email includes store address and pickup date/time. Customer collects at their convenience.
Description
FAQs
How many stores can add to a website?
You can add an unlimited number of Magento 2 stores.
Is it possible to display a particular store phone number and address in the frontend?
Yes, it is possible to display a phone number and address in the frontend.
Can the customer pickup the date and time?
Yes, the customer can select pickup date and time while placing an order.
Is it possible to display store details in order details and invoice?
Yes, you can display the store information in the order details and in the invoice.
Is it work with a multi-store view, like A store view have five stores and B store has another five different store?
Yes, you can create a store for a particular store view.
How do I add store pickup as a shipping method in Magento 2?
Install the extension, then go to Stores > Configuration > Sales > Shipping Methods > Store Pickup and set it to enabled. Add your pickup locations from the Store Locator grid (address, hours, map pin), and the 'Store Pickup' option will appear automatically at checkout alongside your other shipping methods – no core code changes needed.
What is store delivery?
Store delivery simply means allowing your customers to pick up their orders from the nearest store or any other pickup location.
What does in-store pick up mean?
In-store pick-up means customers can select a store and set a date & time during checkout, and easily collect products from the store of their choice or the one that is nearest to them.
How can we provide a store pickup shipping method in Magento 2?
You can provide a custom store pickup shipping method to your customers using Magento 2 click and collect extension.
BOPIS stands for Buy Online, Pick Up In Store. Yes, the MageAnts Store Pickup extension for Magento 2 fully supports BOPIS. Customers purchase online and collect from any configured store location at their preferred date and time, with zero shipping cost.
Yes. The Magento 2 Store Pickup extension is fully compatible with the Hyvä theme. Add the Hyvä Compatibility add-on during purchase to get full frontend support.
Yes. you can assign specific products to certain pickup stores only.
Store pickup removes shipping cost, which matters a lot when a customer is comparing your checkout total to a competitor's. It also gets people into your physical store – most merchants we work with see customers pick up one item and walk out with two or three more. If you have even one physical location, it's a low-effort way to offer a free, same-day option next to standard delivery.
Reviews
Customization
Changelog
- Compatibility:- Mageants team made the extension compatible with Magento versions 2.4.7 & 2.4.8.
- Make the extension compatible with Hyva Theme.
- make the extension compatible with Magento 2.4.6 with Php8.2
- Fixed an issue where the shipping summary was not showing on the checkout page(2.4.5)
- Fixed an issue where the map does Not Show in search page
- Mageants team makes this extension coding as per the Magento standard compatible with the latest Magento version.
- Billing address didn't get updated when user selects store address on the checkout shipping step. Mageants team resolved this issue in all Magento version.
- After set holidays in backend configuration, frontend date picker holidays date didn't disable when user access Windows system.
- Store pickup method name and method type both same on the checkout page. Now admin can set different as per requirement from backend configuration. Mageants resolved this issue in all the Magento versions. - https://nimb.ws/aigvP3
- Store name displayed two times on the checkout payment page in shipping information if store name is too long.
- In store pickup extension store name & date and time information for pickup order didn't show in the order email. Mageants add this feature. Now it works in all the Magento versions.
- Checkout page didn't load in internet explore browser when store pickup extension is disabled. Now issue is fixed and works fine in all the Magento versions.
- When user refresh payment page then store pickup shipping method remove also when user place order then order grid showing billing as a shipping address. Now issue solve and working fine in all Magento version.
- Customer use store pickup shipping method then tax will be not calculated on selected store pickup Address, now issue solve in all Magento version and working fine in all Magento version.
- When customer select store from map then also store selected from store list.
- Only change in store locator extension.
- MageAnts add new functionality in store pickup extension now admin can disable any date(s) to restrict store pick up on those days(e.g. holidays).
- Order not place from admin side when admin use store pickup method, now issue solve and working fine.
- MageAnts update store pickup extension in latest magento2.3 version, Now extension working with all Magento version
- When user select multi shipping addresses then store pickup shipping method not working now we enhance in our extension and multi shipping addresses working in store pickup extension for all Magento version.
- When store pickup shipping method enable then any other shipping method not working in magento2.2.x version, now issue fixed in magento2.2.x version and working fine for all Magento version.
- When customer first select store pickup method after that customer can change any shipping method and place order then in order view page is show ("Pickup Store:" and "Pickup Date Time:") block, now issue fixed in all Magento version.
- We combine store pickup and store locator extension in one store pickup extension, we add store through store locator extension and show in frontend.
- When user pickup Store from frontend checkout page then select address display as a shipping address.
- This address display backend as well as Frontend.
- We add first option "Select store" in pickup store text box. And also create date as required field.
67%
of shoppers prefer BOPIS to avoid shipping fees
$6.6B
Global BOPIS market value in 2024
49%
of BOPIS customers make additional in-store purchases
378+
Merchants using MageAnts Store Pickup
Native Magento 2 vs MageAnts Store Pickup Extension
| Feature | Native Magento 2 | MageAnts Store Pickup |
|---|---|---|
| Store pickup shipping method | ✗ Not available | ✓ Full support |
| Multiple pickup locations | ✗ No | ✓ Unlimited |
| Pickup date & time selection | ✗ No | ✓ Yes |
| Holiday / blackout dates | ✗ No | ✓ Yes |
| Google Maps integration | ✗ No | ✓ Yes |
| Pickup details in order email | ✗ No | ✓ Yes |
| Hyvä theme support | ✗ No | ✓ Yes |
Why Choose MageAnts
-
30 Days Money Back Guarentee
We offer 30 Days money back guarantee if customer meets our refund policy. For more info you can read our terms and condition
-
100% Bug Free
Our team follow rules and takes care of perfect setup to ensure a bug-free and error-free code for the development process of theme, extension, or website development.
-
Free 90 Days Support
MageAnts ensures quick and quality technical support. Take advantage of our 90 days free support for a smooth and efficient experience.
-
Frequent Extension Updates
Intensive update roadmaps ensure highly compatible, bug-free, great performance, and innovative extensions.



