Magento Extensions


Give your customers the ability to pick up their orders from any of your sales outlets or warehouses when checking out. Locations to pickup can be displayed on a Google Map and can be managed by store-views and/or customer groups.

  /  3 Reviews

License from


  • Single License
  • Custom License
You may also be interested in...

Advanced Inventory

Manage your stocks in several warehouses and across all your points of sale. Automatically assign each order to one inventory. Create different stock levels for each store view.

License from


  • Single License
  • Custom License

Magento Store Pickup configuration

The Pickup@Store extension only requires a few steps before to be ready to use.

STEP 1: Create your pickup locations

First of all, you need to create your pickup locations. For this, go to Sales > Manage POS / Warehouses.

How to manage your points of sale?

With Pickup@Store, you can manage as many warehouses or points of sale as you want in the backend of Magento.

Add one point of sale

To configure your points of sale, click on Add one POS / Warehouse.


Each POS must have at least a name, a code, an order of display, a latitude and longitude. Other information is additional, however we recommend you to fill in a maximum of fields. 
You will also be able to reuse these fields in the Google map display.

  • General information

Code (internal use): this is a unique, back-office identification code for each point of sale. This code is also used by Google Addresses to identify points of sale if data files are exported to a Google Places account.
Name: This is the name that appears on the front-office of your web-site in Google Maps. It can be a shop sign or used help to localize the point of sale, eg. «USA Washington Store».  

Type of display:  The type of display defines whether a point of sale is visible or not in Google Maps.
    Warehouse = invisible on the Gmap/checkout
    Point of Sale = visible on the Gmap/checkout   

Order of display: this is the order of display on the Google Map.

Latitude & Longitude: This information is essential to allow the point of sale to be displayed in Google Maps. You can find these information with Google maps.

  • Address & Hours

All the details specified in Address & Hours appear in the information section when a customer selects a particular point of sale. You must fill in:

Address (lines 1&2): Street number, street name, floor number...

City, Postal code, State: The state code is essential if data files are exported to a Google Places account.   

Country: The country allows customers to filter their point of sale search results.

Main phone: The telephone number is essential if data files are exported to a Google Places account   

Email: It is the email to contact the website.

Image: This is the image associated with a point of sale eg. the shop front, the logo etc.... The image appears in the information section when a customer selects this particular point of sale. The image can be a .jpeg, .gif or .png file.    

Description: This is a description of the point of sale. The description appears in the information section when a customer selects this particular POS.    

Hours: The opening hours can be shown for each point of sale.

  • Store views selection

A point of sale can be linked to one or more Magento store views. Only those points of sale linked to a store view are then displayed for customers in Google Maps.

  • Customer group selection

You must then select in the Customer Group Selection tab, the customer group(s) that will be able to see the point of sale.

After having filled in these fields, you can Save and go back, Save and continue, go Back, Reset or Delete this store.

Extend the functionalities of Pickup@Store thanks to the Advanced Inventory extension. Manage your stocks in several warehouses and across all your points of sale. Automatically assign each order to one inventory and create different stock levels for each store view.

Import and export a csv file

To import a csv file, click on Import a csv file. You can then click on Browse to upload your file in Magento. (Your file must be a csv file). 

Once you have chosen your file, click on Import file.

You can click on Back or go to Sales > Manage POS / Warehouses to see the points of sale that have been added. 

To export a csv file, it is quite easy, you need to click on Export a csv file, and you will be able to download a csv file that includes all information about the points of sale you’ve just created or imported.

In order to import a large number of points of sale more easily, you can first export a csv file, fill it in Excel and save it (in csv format). Finally import it as a csv file.

How to configure the display of your points of sale?

In order to edit the display of your points of sale in the Google map, go to System > Configuration > Wyomind > POS / Warehouses.

There you will be able to change the position of the information. You can even add some php code.
For example, let’s say you want to display the phone number in red. You’ll just need to add:

<span style=”color:red”> {{phone}} </span>

And here we are the phone number is in red:

Easy peasy! As you can see, Pickup@Store is totally customizable.

STEP 2: Enable the Store Pickup method in the Shipping methods

So as to enable the store pickup method, you need to go to System > Configuration > Sales > Shipping Methods. There you will be able to configure the Pickup@Store extension according to your needs.

Enable the store pickup

Here we are! This is where everything is determining. Start with enabling the store pickup. If at any time, you want to disable that method, you’ll need to change that option to NO. 

Change the title of the method if you desire or leave it on Store pickup. This will be displayed in the checkout when your customers will choose the shipping method.

The handling fee will be charged during the order, if you define one, don’t forget to enter the decimal point.

If you prefer not to display the locations in a dropdown, you can choose NO. Each point of sale will be displayed in a new line.

Otherwise, if you choose to display the locations in a dropdown, then the different points of sale should appear with the Google map as below and your customers should be able to select the day and the time when they want to pickup their order.

Allow customers to choose the day to pick up their orders

Pickup@Store gives the customers the opportunity to decide on the day when they want to pick up their order.

Choose how much time in advance the store pickup method can be planned. For example, allow pickup method ahead 15 days.

Here you can choose how you want the date to be displayed in the frontend. A table should help you to configure the date format as you want it to appear. Pickup@Store can be totally customized.

For example, if you want to write ‘Wednesday 14th April’, you should write ‘l jS F’.

Allow customers to choose the time to pick up their orders

You can also go further. Give your customers entire satisfaction by allowing them to choose the time to pick up their order.

Define a Pickup time range. You need to be aware that this range shouldn’t exceed 60 minutes.

You will also need to define the minimum time required to handle an order.

Finally, choose how you want the time to be displayed in the frontend. Here again, it is totally up to you. For example, if you refer to the table below, to display ‘11:30 am’, you should write ‘g:i a’.

The time slots when customers can come and pickup their orders are limited to the opening hours of the points of sale.

Finally, you can choose to display or not the Google Map in the frontend.

At the end of your configuration, if everything is enabled, you should be able to see in the checkout (frontend) the Google map as well as the closest point(s) of sale, their addresses and opening hours.

Your customers will finally be able to decide on the point of sale they prefer as well as the day and time when they want to pick up their order. They will also have the possibility to show the point of sale on Google maps via a link that will directly redirects them.

General questions Installation questions
General questions

What to do when using another template package than the "default" one (eg: "rwd" available for Magento 1.9)?

Simply copy the files and folders you'll find in app/design/frontend/default/default/ into app/design/frontend/your_package/default/.

How to display the pickup locations in a dropdown?

By default Magento displays the different shipping methods by using the radio buttons :

There is an option in Pickup@Store that gives the ability to display the locations in a dropdown.
You can change this setting in system > configuration > shipping methods > Pickup@Store :

Installation questions

I didn't receive my payment confirmation for Pickup@Store

1. The payment confirmation email should only take a few minutes, rarely more than one hour
2. Check your spam filter
3. Contact us: we will try again to send it

If I want to test an extension first on a staging server, do I have to buy 2 licenses for 2 domains ?

When installing a module on a new environment, you should see a screen as below offering to update the license, just click on the link Request a free license update in your admin, and your request should be approved within one hour.

How do I install Pickup@Store?

1. To complete the setup of your extension in the best way, you first need to disable the compiler in your Magento admin. For that, go to System > Tools > Compilation.

If the compiler is activated, you must disable it by clicking on Disable.

2. Then, you need to refresh caches in System > Cache Management.


3. Now you can download the zipped extension from your Wyomind account > My downloads. Choose the one you just purchased and click on the grey arrow.

4. Click on the orange link (example: 3. 1.0 available) to download your extension.

5. Once you have downloaded it, unzip the folder content.

6. Copy the folder content (app,skin and lib directories) and paste all files and directories into your Magento web site root directory.

7. Once your installation is complete, don’t forget to enable the Compiler if it was activated before the installation and to Run Compilation Process.

8. Clean the cache and log in again.  

Well done, your Wyomind extension installation is all set! Have a look at our next FAQ on how to activate your license.

How do I activate Pickup@Store ?

Now you must activate your license.

1. Copy the activation key (example: ACTKEY-ABCD)
2. Go to System > Configuration > Wyomind and choose the Wyomind extension you have installed.
3. Paste the activation key (that you previously copied from your Wyomind account) in the Activation key field.
4. Save your data.
5. Choose an activation method between Automatic (Yes) and Manual (No) .
Automatic (Yes): you allow a connection to Wyomind's license server
Manual (No): you must log in with your browser to Wyomind's license server

6. A notification appears at the top of your admin: Activate it now! Click on it.
7. Copy and paste the license code in the License code field of your admin or click on Activate now!.
8. You must log out and clean the caches so that the installation is complete. And that's all!

I'm asking to overwrite /lib/Varien/Data/Form/Element/link.php, should I carry on?

You can skip this file, it's only for magento < 1.4.

I get an error saying "err_connection_reset".

It can happen on localhost environments because of rights on session files stored locally.
You have to rename app/code/local/wyomind/pickup@store/sql/pickup@store_setup to something different: for example pickup@store_setup_XX.

I get a 404 error instead of the configuration page in the admin panel

Most of the time log-out/log-in may solve this issue.

How do I uninstall Pickup@Store?

In order to uninstall Pickup@Store, you must remove all the following files and directories:

  • app/etc/modules/Wyomind_pickup@store.xml
  • app/code/local/Wyomindpickup@store
  • design/adminhtml/default/default/layout/pickup@store.xml
  • design/adminhtml/default/default/template/pickup@store
  • skin/adminhtml/default/default/pickup@store
  • app/locale/lang_LANG/Wyomind_pickup@store.csv


Clean the cache and re-launch the compiler (if you use it).

Pickup@Store Features
  • Give your customers the ability to choose where to pick up their orders
  • Define different pickup locations depending on your customers groups and store-views
  • Display on a Google Map all your pickup locations
  • No limit in the number of locations you can set up
  • Ready to use in a few minutes
Pickup@Store Screenshots
Magento Compatibility

Magento Community Edition 1.3.2 1.3.1

Magento Enterprise Edition
User's reviews

Excellent extension
The extension do exactly what is advertised, it's easy to install and configure.
I had some questions and the support is very fast and effective !
I'll recommand Wyomind.



Complete set of store locator and pickup shipping method
This extension delivers what it promises: an additional shipping method, where you can easily add stores from a csv file.
A nice feature is the 'Nearby stores' extension, where your clients can locate the most nearby store.
Pierre of Wyomind was so kind to put a link to the store locator on our checkout page. This is state-of-the art support !



Excellent extension and superb support
This extension does exactly as described, works flawlessly and is very nicely presented. Support is excellent, quick and effective. Highly recommended.



logo of PayPal

We are proud to be
magento partner

Support or enquiries by email 7/7 . answer under 24h*

15 days money back guarantee

Free Lifetime Support

3 months free updates