solutions for e-commerce

13 years of business 2555 reviews 4.9 average rating
Magento 2

Pickup@Store

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.

5/5 rated
60 Reviews
from €245
User guide

You may also be interested in these resources:

How to use Pickup@Store for Magento 2

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

STEP 1: Manage your pickup locations

First of all, you need to create your pickup locations. For this, go to:
SalesPOINT OF SALEManage POS / Wh

Create your pickup locations

With Pickup@Store that includes the Point of Sale extension, you can manage as many warehouses or points of sale as you want in the backend of Magento 2.

To add new points of sale, click on Create new Point Of Sale / Warehouse.

General information

Each POS must have at least a name, a code, an order of display, 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.

  • Code (internal use)
    That code is for internal use only.
  • 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
    Display the point of sale in the Gmap and in the checkout or not (warehouse).
  • Visible on store locator
    Display the point of sale in the store locator. 
  • Visible on checkout page (Collect in store option)
    Display the point of sale on the checkout page. 
  • 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 this 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, City, Postal code
  • Country
    The country allows customers to filter their point of sale search results.
  • State
    The state code is essential if data files are exported to a Google Places account.
  • 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 .jpg 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. You can set lunch hours as well. 

  • Days off 
    You can list all the days off. Each date must be on a new line formatted as follows:
    yyyy-mm-dd
    Note that you can also add hours off. Each date and hour must be on a new line formatted as follows:
    yyyy-mm-dd HH:ii-HH:ii 
    In the case where there are several breaks during the day, you'll need to add one line per break time:
    2019-02-25 14:00-15:002019-02-25 18:30-19:30

Store Views selection

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

Be careful, if you select No Store view with or without selecting another option, the point of sale will not be available to any store view.

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.

Be careful, if you select No Customer Group with or without selecting another option, the point of sale will not be assigned to any customer group. 

Pickup At Store

For each point of sale, you can define a fee when customers choose the pickup at store method. The handling fee will be displayed in the cart, in the checkout when selecting the point of sale, as well as in the total of the order.
  • Handling Fee
    You can use the handling fee defined globally in the configuration or define a specific one for that point of sale. 
  • Fee amount
    If you define a specific fee for that point of sale, you don't need to add the currency as it will automatically use the one linked to the store view. Use a dot if needed, for example:
    5.5
  • Minimum time required to handle an order
    Choose to use the delay defined globally in the configuration or define a specific one for this point of sale. 
  • Minimal delay for an order
    If you want to use a specific delay for this point of sale, add the time in minutes: 
    2880
  • Minimum time required to handle a backorder
    You can use the delay defined globally in the configuration or define a specific one for this point of sale. 
  • Minimal delay for a backorder
    If you define a specific delay for this point of sale, add the time in minutes. 
    5760
Note that the minimum handling time defined for each POS will have an impact on the first day available to pick up the order in the checkout.

  

You can also configure:

  • Maximum number of pickups per time slot
    This is only used when customers are allowed to select a pickup time. 0 means that there is no limit. 
    For example, to allow only 2 customers to select the same time slot:
    2
  • Calendar Color
    Select the color for that point of sale in the calendar for reserved time slots.

Frontend

You have the possibility to define a description specific to the POS/WH as well as to enable a unique frontend page.

On the Store Locator page, you can use the global store description, or use a specific one for the POS/WH.  

If you choose to use a template specific to the POS/WH, you have the possibility to add variables to the description. 

You can also enable a unique Store page for the POS/WH.

Define your own URL key, for example, with italy-store, you'll be able to access the store page from:
https://www.yourstore.com/italy-store

Also, add the content of your choice. Note that HTML and CSS code are supported. 

You can use the below variables in the templates:

  • {{code}}
    The point of sale code
  • {{name}}
    The point of sale name
  • {{phone}}
    The point of sale phone number
  • {{email}}
    The point of sale email address
  • {{address_1}}, {{address_2}}, {{city}}, {{state}}, {{country}}, {{zipcode}}
    The point of sale address
  • {{hours}}
    The point of sale opening hours
  • {{description}}
    The point of sale description
  • {{image}}
    The point of sale image
  • {{link}}
    Link to the point of sale page 
  • {{google_map}}
    The Google map with the targeted point of sale
    Note that you can't use the Google map variable in the Store locator description template. 
  • {{additional_attribute_code}}
    All custom attributes that you have configured:
    See how to configure your own attributes

Additional information

For each store, you can define your own attributes in order to customize the store page as you want.

For this, go to:
SalesPoint Of SalePOS / WH Attributes

Click on Add a new attribute.

This works the same way than product attributes. 

The attribute can be:

  • text (simple input)
  • textarea
  • wysiwyg

Note that the attribute code will be generated automatically from the attribute label.

Once saved, a notification displays, and the attribute is listed in the grid. 

Once created, the attributes will be displayed in the Additional information tab of each point of sale. 

Then, they can be used in the description template for the store locator and in the template for the point of sale page.

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. See how to use Pickup@Store with Advanced Inventory

Import and export a CSV file

Import your pickup locations

If you already have a file with all your pickup locations, you can easily import them with Pickup@Store. Click Import a csv File and import your file in Magento (it must be a CSV file). 

You should now see all the pickup locations added in: 
SalesPOINT OF SALEManage POS / Wh

Export your pickup locations

To export a CSV file, it is quite easy, you need to click on Export a csv File. You will then be able to download a CSV file that includes all the data of your points of sale or warehouses. 


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.

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:
 StoresSettingsConfigurationWyomindPoint Of Sale

To see your points of sale on the map, go to http://www.yourwebsite.com/pointofsale

Note that if customers have a preferred store, then it is automatically highlighted in the store list.

Add your Google API key

There you will be able to add your API key in the Google API key field.

Indeed, Google is now asking for an API key to display the Google map. If you don't have an API key yet, check our faq to know how to get your own key.

Note that distances and times will be displayed only if the geolocation is enabled. 

Edit the location configuration

You can totally configure the location: 

  • Number of POS to display according to the distance
    Note that 0 means unlimited. 

  • Display the distance from the customer location to the store in the store title
    You can add the distance to the store from the customer location.
  • Display the duration from the customer location to the store in the store title
    You can add the time it takes from the customer location to go to the store.
  • Unit systems for the distance
    Choose between Metric or Imperial.
Note that the distances and times will be displayed only if the geolocation is enabled. 

Edit the store description

You can change the display of your points of sale and 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 in the Store description template field:

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

To see your points of sale on the map, go to http://www.yourwebsite.com/pointofsale

Edit the time format

You have the possibility to change the format of the date. For example, for 2:30 AM, use:
h:i A

For more details, you can refer to the below table: 

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

So that you can use the Pickup@Store extension, you need to enable the store pickup method. 

Enable the store pickup

Pickup At Store

Start with enabling the store pickup, from:

STORESSETTINGSConfiguration Sales Shipping Methods

There, you will be able to configure the Pickup@Store extension according to your needs:

  • Enabled
    You can at any time disable that option. 
  • Enable logs?
    You have the possibility to enable or disable the logs.
  • Title
    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.
  • Global handling fee
    The handling fee will be charged during the order, if you define one, don't forget to enter the decimal point. Note that you can define the handling fee for each pos in their configuration.

Attention, if your points of sale are defined on No Storeview and/or No Customer Groups, the store pickup method won't be available. 

Frontend

If enabled, your customers will be able to choose the store pickup method when going to checkout.

The Store Pickup method will also be displayed in the order Summary as below. 

Note that if customers have a preferred store, then it is automatically highlighted with the mention "Preferred store" or "*" and selected in the order summary and in the checkout if they choose to collect their order in store.

Configure the Magento backend settings

You can configure the Magento backend settings from:
STORESSETTINGSConfiguration SalesShipping MethodSPickup At Store

Order page

You have the possibility to display only the title in the shipping description of the order page from: 
SalesOperationsOrders

When the option is enabled, only the title will be displayed.

When the option is disabled, the full description will be displayed.

Configure the Preferred Store settings

You can configure the preferred store settings from:
STORESSETTINGSConfiguration Sales Shipping MethodSPickup At Store

You have the possibility to ask customers to choose a preferred store when registering an account.

Also, you can allow them to modify the preferred store in their dashboard.

Configure the email settings

You can configure the email templates from:
STORESSETTINGSConfiguration Sales Shipping MethodSPickup At Store

Order confirmation email

Select the template you want to use for the Pickup@Store order confirmation email. 

Guest order confirmation email

Select the template you want to use for the Pickup@Store order confirmation email as a guest. 

Confirmation email copy

You can send a copy of the confirmation email to the point of sale selected for collecting the order.

Configure the display settings

Pickup@Store can be totally customized from:
STORESSETTINGSConfiguration Sales Shipping MethodSPickup At Store

Here define the display of the store pickup: 

  • Store pickup activated by default?
    Automatically activate the store pickup method.
  • Display a unique store pickup shipping method in the cart estimation
    If you select Yes, only one "store pickup" radio button will be displayed in the cart.
  • Display a "Collect in store your order" block as the first step of the checkout?
    If you choose No, the store pickup option will be listed in the shipping methods directly. 
  • Display the locations in a dropdown
    Choose to display the locations in a dropdown, or in a simple list with radio buttons.
    Note that if you choose to display the locations in a dropdown, you'll be able to configure the Date and Time settings.

If you choose to display the locations in a dropdown, you have the choice to: 

  • Display the stores list
    Choose to display or not the list of the stores in the frontend.
  • Display the Google Map
    Choose to display or not the Google Map in the frontend.

In the case where you don't want to display the location in a dropdown, your point will be listed. You have the possibility to:

  • Display the description of the locations
    You can add the description of each point of sale.

Date Settings

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

  • Allow the customer to choose the day to pickup the order
    Give the possibility to your customers to choose the day when to pick up their orders.
  • Allow pickup method ahead
    Choose how much time in advance the store pickup method can be planned. For example, allow the pickup method ahead 15 days.
  • Date format to display
    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. 
    For example, to write Wednesday 14th April, you should write:
    l jS F

Below, you will find the characters recognized in the date format. 

Time Settings

You can give your customers entire satisfaction by allowing them to choose the time to pick up their orders. 
  • Allow the customer to choose the time to pickup the order
    Give the possibility to your customers to choose the time when to pick up their orders. 
  • Pickup time range
    Define a Pickup time range. You need to be aware that this range shouldn't exceed 60 minutes.
  • Minimum time required to handle an order
    Define the minimum time required to handle an order. In the case where you need one day to prepare the order, you can enter:
    1440See how to define a specific time to handle orders for a point of sale.
  • Minimum time required to handle a backorder
    Define the minimum time required to handle a backorder. In the case where you need 2 days to prepare the order, you can enter:
    2880See how to define a specific time to handle backorders for a point of sale.
  • Time format to display
    Choose how you want the time to be displayed in the frontend. 
    For example, to display 11:30 am, you should write:
    g:i a

Below, you will find the characters recognized in the time format. 

Note that the time slots when customers can come and pick up their orders are limited to the opening hours of the points of sale.

Labels

  • Store pickup activation title
    Define the title when activating the store pickup method. 
  • Shipping address title
    Define your title for the Shipping address. 
  • Store choice title
    Define your title when selecting the store.
  • Ship to title
    Define your title for the place to ship.

Below, you can see the Store pickup activationShipping address, and Store choice titles in the Shipping section of the checkout. 

Below you can see the Ship to title in the Review & Payment section of the checkout.

Note that the points of sale can be displayed on Google maps directly via the popup link.

STEP 3: Enable the Preferred store option

Add the widget

You have the possibility to add a widget to let your customers select their preferred store. 

For that, go to: 
ContentElementsWidgets

Click on Add Widget.

Select Preferred Store as the type and choose your theme. Click on Continue

Configure the Storefront Properties according to your needs and Add Layout Updates as in the example below.

Finally, choose the widget options. You have the choice between:

  • 1 column - Store List 
  • 1 column - Google Map
  • 2 columns - Store List and Google Map

You can also choose to automatically select the nearest store if the customer doesn't have selected a preferred store. 

Select the preferred store

When the widget is added, your customers will then have the possibility to choose their preferred store by clicking on Find a store from the top bar. 

A popup should be displayed and list all available stores. 

If enabled, geolocation can be used to propose the closest store and customers can also select their preferred store by clicking on Choose this store

Once the store is selected, this will be displayed in the top bar.

Note that if customers have a preferred store, then it is automatically highlighted with the mention "Preferred store" or "*" and selected in the order summary and in the checkout if they choose to collect their order in store.

STEP 4: Check the calendar

You can check all reserved time slots for each point of sale from:
SalesStore PickupCalendar

   

In the calendar, all reserved time slots are displayed and show the below information:

  • Hour of pickup
    The hour reserved by the customers to collect their orders is displayed.
  • Customer name
    The full name of the customer is displayed
  • Oder id
    Click on the order id to be redirected to the order's back-end page

When moving the mouse over the time slots, the above information will be displayed as well as the name of the pickup store. 

  

You have several possibilities to filter your time slots.

Time filter

You can filter all the reserved time slots by:

  • day
  • week
  • month

Store filter

Pickup@Store allows you to filter all reserved time slots by point of sale.

You can define a specific color for each store in the Pickup At Store tab from: 
SAlesPoint of SaleManage POS/WH

 See how to manage the calendar color for each store

Use Pickup@Store with Payment Method Rules to allow specific payment methods for your pickup locations.

Offer your customers the best of both worlds: Buy Online, Pickup in Store with Pickup@Store for Magento®2!

Generate more sales, and increase the traffic of your points of sales showing all the places where you sell on a store locator and allowing your customers to collect their orders in any of your stores!

  • Lifetime license
  • 12 months support & upgrade
  • 60 days money-back guarantee
  • Extensible source code
    Unlimited test domains
  • Free composer access
  • Marketplace approved
Want to know more?

Take the shopping experience on your website to a higher level

 

Click & Collect
Let your customers choose the store, the day, and the hour when they want to collect their orders. 

Nearest store
Automatically suggest the point of sale that is the nearest to their location.

Route information
Provide detailed information and directions from the customer's location to your stores.

Store details
Display store details and additional information: opening days and hours, days off, description...

Store page link
Add a link to the stores' pages from the store locator.

Google Map
Enable or disable the Google Map in the checkout.

Allow your customers to select their preferred store

Let your customers choose their preferred store and don't worry anymore about choosing a pickup store.

Display all your stores on a Google map

Geolocation
Display the nearest store thanks to geolocation. 

Get directions
Show directions to all your stores from any location.

Unit systems
Choose to display distance in miles or kilometers.

Deeply customize each store

Custom attributes
Create custom attributes for your stores and add the placeholders in your templates.

Display customization
Edit the display of each store using variables and CSS code.

 

Create specific pages for each point of sale

Create a unique page for each one of your points of sale and customize the content for each page as you want.

Use a cross-device tool

Fully responsive
Responsive on all devices to offer an optimized mobile experience.

Multi-store and multi-website
You can define a specific configuration for each Magento® store and website.

Store views and customer groups
Manage your points of sale by store views and/or customer groups.

Keep organized after the sale

Orders grid
Enjoy a quick and understandable overview of the orders placed using the pickup at store method in the orders grid.

Calendar
At a glance, get an understandable overview of the orders that must be prepared and at what time in a calendar.

Export and import all your points of sale in one go

Gain considerable time importing all your points of sale to Magento® and easily download a CSV file that includes all information about the stores you've just created or imported.

You are using the Magento® MSI module? Then, check the Click & Collect extension.

This extension can be used in combination with: Advanced Inventory

Advanced Inventory
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.
Decrease the stocks of pickup locations accordingly.

Are you interested in Advanced Inventory?

Freqently Asked Questions
Pre-sales informations

Magento offers three variations of its product.

As their names have changed over the past few years, here is a recap:

  • Magento Open Sourcepreviously Magento Community Edition (CE), is a free and non-hosted e-commerce platform.
  • Magento Commerce: previously Magento Enterprise (EE), is the paid version of Magento and offers support services.
  • Magento Commerce Cloud: is the paid version of Magento and offers support and hosting services.

You can use Pickup@Store on any version of Magento 2. 

However, if you are using the Magento MSI module available from Magento 2.3, you must use the Click & Collect extension. 

There are some limitations with the Google Shopping API that allows to calculate the directions. Only the 24 closest locations can be calculated but all the points of sale will be displayed anyway in your Magento 2 online store.

License and domains

A license is valid for an unlimited period of time on one single installation

  • If you're using more than one installation, you will have to buy a separate license for each instance.
  • if you're running several domains on a same installation, you will need only one license for all of them.
Although your license doesn’t have a limited period of validity, your Support & Upgrade period does. By purchasing a module, you’ll be granted a 12-month support period for free. Passed this period, you will have to pay for a new one (see FAQ: Extend your Support period)

You can pre-register your live domain to your license in advance.

Thanks to this option, you'll be able to get the module ready to use on your domain before it goes live.

To pre-register your production domain: 

  1. Go to:
    mY accountLicenses & DOwnloads
  2. Click on the Settings icon next to the module you want your domain to pre-register on.
  3. Click on the link at the bottom of the page saying:
    Do you want to pre-register your domain in order to be ready to go live?
  4. Finally, enter your domain name and click on pre-register now .

Attention, this doesn't mean your license is activated. You'll still have to activate it on your new domain when the module is installed. 

One license is valid for an unlimited period of time on one installation only. However, it is possible to extend or transfer your license in 2 cases: 

  • If you would like to add your testing environments to your license. 
    In that case, it is possible to extend your license to an unlimited number of domains for free.
    For  mywebsite-staging.com or mywebsite-dev.com
  • If you want to transfer your license to another live domain.
    In that case, the Support & Upgrade period for your license must still be active.

To be able to use Pickup@Store on both your production and testing environments, follow the instructions below:

  1. Download Pickup@Store.
    (see FAQ: Extensions download)
  2. Install Pickup@Store on your environment.
    (see FAQ: Modules installation in Magento or in WooCommerce)
  3. Activate the license.
    (see FAQ: Licenses activation in Magento or in WooCommerce)

Also, if you are managing a large amount of domains, please contact us so that we can automatically whitelist these domains.
Modules versioning and download

In order to download Pickup@Store, log into your Wyomind account:

    1. Go to:
      my accountLicenses & downloads 
    2. Click on the settings icon next to Pickup@Store.

      A new window opens.

    3. Click on the download icon.

 

Only the latest extension version released within your Support & Upgrade period is available. In order to get the very latest extension version make sure your Support & Upgrade plan is up to date.

When purchasing a module from wyomind.com, you benefit from 12 months of upgrade. Within this period you can at any time download the latest version of the module directly from your account.

To upgrade Pickup@Store, follow the steps below:

  1. Go to:
    my accountLicenses & Downloads
  2. Click on the settings icon next to Pickup@Store.
  3. Click on the download icon.
  4. Install the new version of Pickup@Store in your Magento admin or your WooCommerce back-office.

Modules Installation/Uninstallation

You can install Pickup@Store manually.

  1. Download Pickup@Store (zip file) on:
    mY ACCOUNTLicenses & Downloads
     
    Refer to the FAQ: Extensions download
  2. Once Pickup@Store is downloaded, open the folder and unzip it.
  3. Copy the content of the unzipped folder and paste all files and directories in your Magento 2 root directory.
  4. In your Command Line Interface, execute:
    bin/magento setup:upgrade 

    If you are using a production mode, execute also:

    bin/magento setup:static-content:deploy  
    bin/magento setup:di:compile  

You can install Pickup@Store using Composer software in two cases:

  • if you purchased Pickup@Store on Magento Marketplace.
  • if you purchased Pickup@Store on Wyomind.com AND requested access to our repository:
    repo.wyomind.com
  1. Add to your composer configuration our repository:
    composer config repositories.wyomind composer https://repo.wyomind.com 

  2. Execute Composer command:
    composer require wyomind/pickupatstore
  3. Then go in your Command Line Interface and execute:
    bin/magento setup:upgrade ​
  4. If you are using a production mode, also execute:
    bin/magento setup:static-content:deploy  ​
    bin/magento setup:di:compile​

To uninstall Pickup@Store, start with disabling the extension running the following command:

bin/magento module:disable Wyomind_PickupAtStore

Then, you have 2 ways to uninstall the extension depending on how the extension has been previously installed: 

  • Manual installation

    Run the pickupatstore-uninstall.sh file (you can find it in the extension zip folder) from your Magento root directory:

    sh pickupatstore-uninstall.sh

     

  • Installation via Composer

    Run the below command line:

    composer remove wyomind/pickupatstore

Once the uninstallation is over, refresh your cache and enable the compiler back again (if you use it). 

You can install Pickup@Store via Web Setup Wizard if you purchased it from Magento Marketplace only.

To know how to proceed, all steps are described in the link below: 
http://docs.magento.com/m2/ce/user_guide/system/component-manager.html

Next step is to activate your license:
Extension activation

Modules activation

Once Pickup@Store is installed, you have to activate the license. For previous versions, you can activate the license from your back-office:

    1. Go to your Magento admin panel. A message pops up at the top of the page.


      If the message doesn't appear then you must check that:

         1. The Adminhtml_Notifications and Wyomind_Core modules are well enabled.
         2. The HTML output of the Adminhtml_Notifications and Wyomind_Core modules are not disabled in:
      storesconfigurationadvanced advanced
         3. The encryption key well exists in app/etc/env.php:
      <?php
       return array(
       'backend' => array(
       'frontName' => 'admin'
       ),
       'crypt' => array(
       'key' => '1e8f3c6772b7a6a6689c3c8cefa4ccf0'
       ),
       /* ... */
       )
      ?>​
    2. Copy your activation key in:
      StoresConfigurationWyomind Your extension

      You can find your activation key in 2 different places:
      In the confirmation email that you received after purchasing Pickup@Store.
      In your Wyomind account:My account Licenses & downloads
      Select Pickup@Store and click on  .

      A new page opens where you'll find your activation key (see below).


    3. In your Magento admin go to:
      StoresConfigurationWyomind Your extension

      Paste the activation key in the Activation Key field and choose between the automatic (yes) or the manual (no) activation method:
      By choosing Yes, the connection to Wyomind license server will be automatic.
      By choosing No, you will have to log on to Wyomind license server yourself.

    4. Click on Save config .
    5. A message appears at the top of your admin panel. Click on that link: 
      Activate it now!
    6. Copy and paste the license code in the License code field from your admin or simply click on Activate now! 


    7. Finally, refresh your cache, log out and log in back straight after, to complete the installation.

When the extension includes other modules, repeat the steps described above for each one, using the corresponding activation keys (each module has its own activation key).

Add another domain to your license


To activate the license on another domain (test, staging...):

  1. Once the extension is installed on the new domain, copy your activation key in:
    StoresConfigurationWyomind Your extension
  2. After having saved the configuration, a notification appears. Click on Add this domain to my license.

  3. A transfer request will then be sent to our team within an hour.
    Once the request is taken care of, you will receive a confirmation email.
    If your transfer request is accepted, you can use Pickup@Store on both environments at the same time.

Note that the order in which you activate your license on your domains does not matter. You can start with your staging/dev/local environment or with your live domain, the process will be the same.

Also, if you have loads of staging domains, or if you are an agency managing load of domains for your customers, please contact us so that we can automatically whitelist these domains.

Once Pickup@Store is installed, you have to activate the license.

For this, you can use the below command line (change the Activation key with the corresponding value):

bin/magento wyomind:license:activate Wyomind_PickupAtStore <YOUR_ACTIVATION_KEY>

To retrieve the list of all the available modules as well as the licenses status, please use:

bin/magento wyomind:license:status

 

 Among the different status, you can find: 

  • registered = your license is registered
  • pending = you need to run the activation command line
  • invalidated = the license has been invalidated due to a wrong activation key or a license infringement

 

To activate several licenses at the same time, use:

bin/magento wyomind:license:activate \
Wyomind_Extension1,Wyomind_Extension2 \
ACTIVATION_KEY_1,ACTIVATION_KEY_2

or:

bin/magento wyomind:license:activate \
Extension1,Extension2 \
ACTIVATION_KEY_1,ACTIVATION_KEY_2
Modules use

You can edit the email templates from:
MarketingCommunicationEmail Templates

Edit an existing template or click on Add new template 

You can adapt the information and the content of the template as you want.

To add variables to the template, click on Insert Variable .

You can add one of the below Pickup At Store variables:

  • Pickup At Store Store name
  • Pickup At Store Store code
  • Pickup At Store Store opening hours
  • Pickup At Store date and time
  • Pickup At Store date

When you are done, click on Save template .

Below is an example of an email that will be sent when customers choose the store pickup method. 

Make sure the template is used in the email settings of Pickup@Store.

With the Pickup@Store extension for Magento 2, while creating your stores from:
SalesPoint of SaleManage POS/WH

You have the choice between two types of display. In order to configure your Magento 2 shop, you need to understand what's the difference between both statuses:

  • A warehouse won't be visible at all by the customers from the Magento 2 front-office.
  • A point of sale will be visible on the Google map in the Magento 2 front-office. In the case where you're using Advanced Inventory, customers will be able to check if products are in stock in these points of sale directly from the front-officer. Also with the Pickup@Store extension, they will have the possibility to come and pickup their orders in these points of sale.

In order to use Pickup@Store, you need to have a Google API key filled in the extension's settings. 

Google APIs are now paying services. Find the pricing for Maps, Routes and Places here.

To create an API key:

  1. Log into https://console.developers.google.com
    There, you'll be asked to agree the Terms of Service.
    You can then click on Agree and Continue 

  2. You will first need to create a new project with a name, an organization and a location.
  3. To that project you will have to link some API's by clicking on Enable APIs and services .
  4. From the library you will be able to add the services you want.
  5. In order to use Pickup@Store, you will need to enable the below APIs by clicking on Enable 

    - Maps JavaScript API

    - Geocoding API

    - Distance Matrix API

    - Directions API

  6. When enabled, you'll be able to see the traffic, errors and latency for each API. 
  7. You should see all the enabled APIs from the APIs section. 
  8. FromAPIs & ServicesCredentials, you will be able to create credentials. 
    Click on Create credentials  and then choose API key.
  9. You'll also have the possibility to restrict your API key by websites, applications, IP addresses...
  10. Once restricted or not, the API key will be listed among the credentials. 
  11. The final step for this to work is to link your account to a billing account from the Billing section. 
Find more info on how to get an API key

When customers make a purchase from your site using Paypal Express Checkout and choose to pickup the articles in store (using Pickup@Store), they can't fill in their billing address. Paypal uses the shipping address instead, which is in that case the address of the store.

Then, to force Paypal to ask for the billing address, you can activate the Require Customer's Billing Address option in your Magento admin:
StoresConfigurationSalesPayment MethodsPaypal Express CheckoutBasic SettingsAdvanced Settings

Note that the owner of the Paypal account must ask the Paypal team to activate that option in the account.

Magento 2 Compatibility

Magento 2® Open Source

  • 2.0.2
  • 2.0.2
  • 2.0.3
  • 2.0.3
  • 2.0.4
  • 2.0.4
  • 2.0.5
  • 2.0.5
  • 2.0.6
  • 2.0.6
  • 2.0.7
  • 2.0.7
  • 2.0.8
  • 2.0.8
  • 2.0.9
  • 2.0.9
  • 2.0.10
  • 2.0.10
  • 2.0.11
  • 2.0.11
  • 2.0.12
  • 2.0.12
  • 2.0.13
  • 2.0.13
  • 2.0.14
  • 2.0.14
  • 2.0.15
  • 2.0.15
  • 2.0.16
  • 2.0.16
  • 2.0.17
  • 2.0.17
  • 2.0.18
  • 2.0.18
  • 2.1.1
  • 2.1.1
  • 2.1.2
  • 2.1.2
  • 2.1.3
  • 2.1.3
  • 2.1.4
  • 2.1.4
  • 2.1.5
  • 2.1.5
  • 2.1.6
  • 2.1.6
  • 2.1.7
  • 2.1.7
  • 2.1.8
  • 2.1.8
  • 2.1.9
  • 2.1.9
  • 2.1.10
  • 2.1.10
  • 2.1.11
  • 2.1.11
  • 2.1.12
  • 2.1.12
  • 2.1.13
  • 2.1.13
  • 2.1.14
  • 2.1.14
  • 2.1.15
  • 2.1.15
  • 2.1.16
  • 2.1.16
  • 2.1.17
  • 2.1.17
  • 2.1.18
  • 2.1.18
  • 2.2
  • 2.2
  • 2.2.1
  • 2.2.1
  • 2.2.2
  • 2.2.2
  • 2.2.3
  • 2.2.3
  • 2.2.4
  • 2.2.4
  • 2.2.5
  • 2.2.5
  • 2.2.6
  • 2.2.6
  • 2.2.7
  • 2.2.7
  • 2.2.8
  • 2.2.8
  • 2.2.9
  • 2.2.9
  • 2.2.10
  • 2.2.10
  • 2.2.11
  • 2.2.11
  • 2.3
  • 2.3
  • 2.3.1
  • 2.3.1
  • 2.3.2
  • 2.3.2
  • 2.3.3
  • 2.3.3
  • 2.3.4
  • 2.3.4
  • 2.3.5
  • 2.3.5
  • 2.3.6
  • 2.3.6
  • 2.3.7
  • 2.3.7
  • 2.4
  • 2.4
  • 2.4.1
  • 2.4.1
  • 2.4.2
  • 2.4.2
  • 2.4.3
  • 2.4.3
  • 2.4.4
  • 2.4.4
  • 2.4.5
  • 2.4.6

Magento 2® Adobe Commerce

  • 2.0.2
  • 2.0.2
  • 2.0.3
  • 2.0.3
  • 2.0.4
  • 2.0.4
  • 2.0.5
  • 2.0.5
  • 2.0.6
  • 2.0.6
  • 2.0.7
  • 2.0.7
  • 2.0.8
  • 2.0.8
  • 2.0.9
  • 2.0.9
  • 2.0.10
  • 2.0.10
  • 2.0.11
  • 2.0.11
  • 2.0.12
  • 2.0.12
  • 2.0.13
  • 2.0.13
  • 2.0.14
  • 2.0.14
  • 2.0.15
  • 2.0.15
  • 2.0.16
  • 2.0.16
  • 2.0.17
  • 2.0.17
  • 2.0.18
  • 2.0.18
  • 2.1.1
  • 2.1.1
  • 2.1.2
  • 2.1.2
  • 2.1.3
  • 2.1.3
  • 2.1.4
  • 2.1.4
  • 2.1.5
  • 2.1.5
  • 2.1.6
  • 2.1.6
  • 2.1.7
  • 2.1.7
  • 2.1.8
  • 2.1.8
  • 2.1.9
  • 2.1.9
  • 2.1.10
  • 2.1.10
  • 2.1.11
  • 2.1.11
  • 2.1.12
  • 2.1.12
  • 2.1.13
  • 2.1.13
  • 2.1.14
  • 2.1.14
  • 2.1.15
  • 2.1.15
  • 2.1.16
  • 2.1.16
  • 2.1.17
  • 2.1.17
  • 2.1.18
  • 2.1.18
  • 2.2
  • 2.2
  • 2.2.1
  • 2.2.1
  • 2.2.2
  • 2.2.2
  • 2.2.3
  • 2.2.3
  • 2.2.4
  • 2.2.4
  • 2.2.5
  • 2.2.5
  • 2.2.6
  • 2.2.6
  • 2.2.7
  • 2.2.7
  • 2.2.8
  • 2.2.8
  • 2.2.9
  • 2.2.9
  • 2.2.10
  • 2.2.10
  • 2.2.11
  • 2.2.11
  • 2.3
  • 2.3
  • 2.3.1
  • 2.3.1
  • 2.3.2
  • 2.3.2
  • 2.3.3
  • 2.3.3
  • 2.3.4
  • 2.3.4
  • 2.3.5
  • 2.3.5
  • 2.3.6
  • 2.3.6
  • 2.3.7
  • 2.3.7
  • 2.4
  • 2.4
  • 2.4.1
  • 2.4.1
  • 2.4.2
  • 2.4.2
  • 2.4.3
  • 2.4.3
  • 2.4.4
  • 2.4.4
  • 2.4.5
  • 2.4.6
User's reviews
Log into your account to leave your review and get up to 3 months of free Support & Upgrade.

20th March 2023

We worked with a lot of "store pickup" extensions and it is the best one

We used the extension in a food store and it gave us great results.

Mauro - Ecommerce Agency - User for more than 1 year |Magento 2

23rd September 2022

Wyomind a great choice for our extension.

We choose Wyomind as it has outstanding reviews for their extensions. Their click & collect extension has everything we want for our new ecommerce site, with ease of use for our new online customers. I would recommend to anyone looking for any ecommerce extensions to look no further than Wyomind. After looking at other companies it wasn't a hard decision but to go with Wyomind.

5th November 2021

Great extension with great support

We have integrated pickup at store on our website and it is working awesome. and the support them from wyomind is also very quick in support. It's worth the time and money spent in integrating it into our store

Steve Smith - Developer - User for more than 5 years |Magento 2

20th March 2021

Great Extension

One of the good modules with great support

19th March 2021

Works a treat!

great module with 1st class support

8th February 2021

Great extension

We have been using this extension for some time now. We experience few issues and the extension is very useful for webshops with multiple pickup locations. Easy to set up and fast support when you need it.

Henk - Ecommerce Agency - User for more than 6 years |Magento 2

16th December 2020

Great plugin

Installed and worked with ease great plygin

Stuart - Ecommerce Agency - User for more than 4 years |Magento 2

19th November 2020

Good module

This is the only module with the correct logic for a store pickup that I found after a very long search.

niko - Developer - User for more than 3 years |Magento 2

11th November 2020

Wyomind has good plugins, we have used in multiple sites

Have used Wyomind plugins in multiple sites; pick up at store and the point of sale have also gotten some customization done for these. Overall experience was positive for installation and customization. The support desk was responsive and developers also were good although migrating to staging site created some issues in customization which were resolved later

6th November 2020

This is been working great!

Im been using this extension for more than 1 year and its been very great for all my clients, as they are like 100 stores where they can select the pickup. Thanks!

13th October 2020

Work perfectly

We use point of sale to offer the option to our customers to pick up their orders at weekly markets. It works perfectly fine for that.

26th August 2020

Wyomind's technicians are very good and their extensions are too

Very good extension. And above all great technical service. They helped us with the adaptation to the version of magento 2.1. It is also very easy to make improvements due to its clean code. Fully recommended.

11th August 2020

Right extension if you're looking for Magento2

We used this extension for one of our clients and they're happy with this extension's features it's also supported with the one-step checkout extensions. The extension also provides good support. Their user experience is good but you can also further customize it as per your brand needs.

John - Ecommerce Agency - User for more than 4 years |Magento 2

9th July 2020

Really useful extension we have been using this since 2.1 and is working all the way through to 2.3.5

We have leveraged this plugin for store pickup, the interface is easy to use and it integrates nicely, without bloat or overly opinionated styling, that many plugins suffer from. We would recommend this plugin for those looking to add pick up in store functionality.

6th March 2020

Pickup at store with Advance Inventory

Great extension and working fine with latest 2.3.4 without issue. Quick support system never let you down highly recommended.

18th January 2020

Extension does what it promises to do.

Helpful support when you need them. Quick on solutions too. Now that there is lifetime update for the extension you can have confidence in Wyomind.

sww - User for more than 6 years |Magento 2

24th December 2019

Pickup at store with Advance Inventory

We have integrated pickup at store with advance inventory on our website and it is working awesome. and the support them from wyomind is also very quick in support. Thanks

Tedd - User for more than 4 years |Magento 2

10th December 2019

PIckUpAtStore and PointOfSale modules are great and very useful

Mandatory module for those who sell from multiple warehouses/shops and require collection from these. Updates are regular, including new features and support. Would recommend to everyone looking to improve their e-commerce versatility..

24th September 2019

Works well for multiple shipping destinations

This plug in allows us to deliver our customers parcel to hundreds of locations nationwide.

Alex - User for more than 6 years |Magento 2

26th July 2019

Works Good. Nice Support.

Works Good. Nice Support.

Jörg - User for more than 5 years |Magento 2

25th June 2019

Excellent extension for Magento Enterprise

The extension is great for Magento Enterprise. We currently use 2.2.2 on Enterprise editor.

6th May 2019

Great extension

The extension is quite good and meets most of the requirements. The feature list is quite exhaustive and it is quite easy to customise. The option to be able to set the date and times is also quite helpful.

magedeveloper - User for more than 4 years |Magento 2

25th April 2019

Great extension

This is brilliant as it allows people to see our store location to avoid any potential confusion. It also works with our integrated Royal Mail api as it allows us to separates the pick up in store orders automatically so we no longer have labels being printed for our click and collect items. Very helpful support too :)

25th January 2019

Its a good extension

Very useful extension for an online store with multiple pickup locations. Add as many pickup options and time controlling are the positives. The options shows to customer to chose preferred day and time and the address and contact number of the pickup place etc are adding values to the extension. Showing the google maps in the area where customer select the location and timing also impact on the visual appearance of the checkout. Super work dear wyomind

ads - Merchant - User for more than 5 years |Magento 2

10th January 2019

Great and valuable extension

We use the Advanced Inventory suite for over a year now and are more than happy. The features are well documented, hassle free and help us further extend our warehouses in different countries with lots of options. Support is always helpful and fast - very much recommended.

Thorsten - Merchant - User for more than 6 years |Magento 1|Magento 2

23rd October 2018

Yes, really good addon, did exactly what we needed

Easy to install and administer

14th August 2018

Good extension

I am not yet occupying this extension, but it seems that it will fulfill my expectations. I see that they have good documentation and for comments a good support team. I hope to have a good experience. We are excited that the process is fast. regards

24th July 2018

Excellent

The best storepickup extension!

Flor - User for more than 6 years |Magento 2

16th July 2018

Perfect as always

A very good plugin. It is bit slow but saves the customer a lot of time, I will give it 8 10 it is easy to install and customize however you want.

28th June 2018

Simple to use extension & superb support

Great, easy to customise extension with a deep feature set First class support - Super-fast instant replies to tickets and very friendly and helpful

Tim - User for more than 6 years |Magento 1|Magento 2

30th May 2018

Great extension and great support

The extension worked as expected and the Wyomind support team was very eager to help to fix some minor issues we experienced with the plugin. 5 stars!

24th May 2018

Great extention

Great extention en very fast support! Great.

Matthijs - User for more than 6 years |Magento 2

26th February 2018

Great extension with lots of features

Great extension, feature packed with everything you need and the support is top class.

cliqued - User for more than 6 years |Magento 2

20th February 2018

Great extension

Great extension to apply pickup in store method so customer can pick their ordered items in seller stores

Yosef Kurniawan - User for more than 10 years |Magento 1|Magento 2

20th February 2018

high quality service

Wyomind extensions are a guarantee of quality and the customer service it's the best. Replies are quick and clear. You are giving a really high quality service.

14th December 2017

Good magento extension and support with quick response

We are currently using pickup@store in Magento Community Edition version 1.9.2.3. There is some problem with installation, since then, we contact with support team. Support team provides with quick support. And then we move the hosting platform from centos 6.5 to Centos 7, PHP 5.4 to PHP 5.5. And we don't find any compatible issue. Now, we are planned to upgrade Magento Community Edition from version 1.9.2.3 to Magento Enterprise Edition V2.2+. We still have the confidence to use this Magento Extension.

13th November 2017

Good and powerful extension

quick response support

mohd2017 - User for more than 6 years |Magento 2

6th November 2017

Great extension

We are using this extension and it works just fine. Thanks, great support also.

31st October 2017

Great product

works great and allows my customers to select a pickup location

Colin - User for more than 8 years |Magento 1

31st October 2017

Great Extension!

This extension save a lot of work in order to offer our customers store pickup feature! :D

Tucu - User for more than 7 years |Magento 1|Magento 2

10th October 2017

Great extension

Easy to install and easy to use

10th October 2017

Very Helpful

This extension help you implement pickup-store method on your Magento site

3rd October 2017

I strongly recommend this extension it's slick very functional it has everything you need out of the box.

The support team are very helpful I've had a few queries and the replies were almost instantly and all of them have been fulfilled. Thank Wyomind team.

juv@WED2B - User for more than 6 years |Magento 2

2nd October 2017

Super site !

je recommande, site très sérieux et sav réactif !

21st August 2017

A must if you care of your inventory update

This extension works flawlessly with the rest of the inventory suite. It's a must in order to manage properly all your stock and inventory, only minor changes were required in our experience, and it worth the time and money spent in the integration to our store. No doubt, it's amazing

30th June 2017

Great support team!

I installed the module on our website, unfortunately, is wasn't working as it should be. Thanks to the great and fast support team they make it work on our website. Now we can use the module as it should, thanks to Paul from Support!

28th June 2017

Very helpful, could not have worked without PickUp@store!

We could not have worked without PickUp@store! We take orders for one product and ship it to one of our 70 sites. PickUp@store help us do it right every time.

30th March 2017

Must have for an offline retail chain

We have 11 offline stores and StorePickup increased our sales, because lots of customers were able to get the products in the store, together with additional consultations and advices for usage!

Matt

25th March 2017

Nice product, fast support

We bought the pickup@store for managing multiple stores and warehouses. Installation was fast and easy. Support (when needed) replied very fast. We had just a little problem with the IWD Checkout extension, but with the received support installation was fine.

6th March 2017

Great extension

Easy to use extension. Works for me

FLV - User for more than 8 years |Magento 1|Magento 2

29th December 2016

A great product

It works great and is very easy to use!

Marcus - User for more than 7 years |Magento 1

1st April 2016

Amazing product &amp; amazing support

This extension is perfect. It delivers what it needs to deliver. It is also very easy to install and to configure.
The support is very quick and amazing!

vwc_niels

29th March 2016

SUPPORT ET EXTENSION DANS LE TOP 5

Support disponible quasiment en ligne et efficace!
Extension répondant aux attentes du plus grand nombre et parfaitement customisable.
Bravo, continuez...

ADMSWISS

15th May 2015

Great Product Excellent Support

This extension is very useful, if you have hundreds of stores where the customers could pick-up the products. It's easy to use and easy to configure.
If you need some help, the Support Team (especially Paul and Pierre) always very helpful, and super-fast!
I want to thank them again!
If you want to easily export the orders from the store, I recommend to use their Order Export Tool, too. The same quality, same support!

Norbi72

10th December 2014

Great Extension and great Support

This Extension i all you need when you have a pick-up location. It has a lot of great features.
Furthermore the support is excellent. Pierre helped me through the process of installing the extension properly. I got a repy on my ticket within 15 minutes or so.
I highly recommend you to buy this extension.

petervdzee

27th November 2014

Beautiful extension

It does what it says on the tin.
Clear explanations from Laurie before I purchased.
Great and prompt support from Pierre after sale.
In all, I am happy with both the extension and the support.

c4wafric

13th November 2014

Great extension

Great extension and super fast support. Does exactly what it should. Thanks

JunesB

5th February 2014

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.

emonea

12th December 2013

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 !

BartCriel

4th November 2013

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.

DaymoH
Changelog

Initial release for the master version

Initial release for the legacy version

Bug fix

  • Fix order confirmation email for in store collection

Bug fix

  • Fix potential error on login/account creation if now preferred store selected

Code improvement

  • $_objectManager properties renamed to $objectManager 

Compatibility

  • Compatibility with Magento v2.4.6 + PHP v8.2

Improvement

  • Compatibility fix for Amasty One Step Checkout (still requires to purchase the additional compatibility service)

Improvement

  • Improve the reset of the shipping form when the customer comes back for the checkout

Improvement

  • Compatibility fix for Amasty One Step Checkout (still requires to purchase the additional compatibility service)

Bug fix

  • Fix for a compilation error with $objectManager

Improvement

  • Class properties updated with the correct scopes

Improvement

  • Amasty One Step Checkout 4.0.0 is now supported as part of our compatibility service

Improvement

  • Reset the shipping form when the customer comes back for the checkout
  • Compatibility fix for Php v8.1
  • Php v8.1 compatibility improvement
  • Php v8.1 compatibility improvement
  • Php v8.1 compatibility improvement
  • Php v8.1 compatibility improvement
  • Php v8.1 compatibility improvement
  • Compatibility with PHP v8.1
  • New templates for Magento versions 2.3.0-2.4.3
  • Minor fix in the JS
  • Adaptation of checkout templates for Magento 2.4.4

Compatibility

  • Compatibility with Magento 2.4.4
  • The "Store pickup activated by default" option is taken into account when the "Collect your order in store" block is not displayed
  • A save action of the order has been removed to avoid creating unwanted orders
  • Improved rendering of the pickup date in the orders grid

Enhancement

  • Possibility to disable the logs
  • Fix for the sample data for the demo
  • Improved support for Amasty_Checkout (still requires Compatibility service)
  • Fix when selecting the shipping address as billing address
  • Fix for the taxes application during the creation of an order in the backend depending on the shipping method used
  • The point of sale chosen in the shipping estimation is automatically selected in the checkout when stores are listed using radio buttons
  • Fix for a bug in the checkout with the display of stores using radio buttons: the pickup store was not pre-selected after being selected in the cart
  • Fix for Magento < 2.3.3
  • Minor fix for the email template content
  • Fix for the API method

  • Fix for a JS error for preferred stores
  • Fix for the multi-shipping
  • Fix for the multi-shipping
  • Fix for the multi-shipping where products disappeared from the cart during the shipping step
  • Minor fix on a typo
  • Fix for the display of undefined in the point of sale selection dropdown

Fix for switching the last name and first name of the points of sale

  • Fix for the preferred store popup if there is no current quote
  • Fix for multi-shipping
  • Fix for multi shipping
  • Fix for a bug that could cause an empty stores dropdown in the checkout
  • Email templates adapted to the latest Magento versions
  • Fix for the shipping description in emails containing "Your pickup time" without any date or hours
  • Use of QuoteRepository rather than CheckoutSession to retrieve the current quote
  • Fix for the layout
  • Fix for loading the checkout when the customer has just created an account

Compatibility

  • Better compatibility with Amasty One Step Checkout
  • Fix when sending a copy of the emails to the points of sale

Enhancement

  • Possibility to send a copy of the order confirmation email to the point of sale

Bug Fix

  • Minor fix on code
  • Fix for Magento versions lower than 2.3.5 for the UiComponentListingColumnPickupDatetime class
  • Fix for the display of the point of sale selection in the shipping methods list
  • Minor fix on code
  • Fix for the date filter according to the user's locale
  • Fix for an infinite loop in the checkout
  • The orders grid filter works by pickup date
  • Use of a direct SQL request to avoid permissions errors in the front-end
  • Minor fix on code
  • Fix when selecting No to the Collect your order in store option in the checkout page
  • Fix for a minor issue in the checkout

Bug Fix

  • Fix for a bug preventing the display of a selected shipping method
  • Fix when creating an account after the order: the store pickup address is not saved anymore in the address field

Enhancement

  • Possibility to display the block to select the pickup store in the checkout at the level of the shipping method
  • JS fix for Magento 2.2

Enhancement

  • Improved functioning of the module with latest Magento versions

Enhancement

  • The module setup has been adapted for better use with latest Magento versions
  • The selected pickup point and date are emptied in the database when rolling back to the shipping method selection in the checkout

Enhancement

  • Possibility to translate the Store Pickup label in the delivery addresses

Bug Fix

  • Fix for the display of date/time in the orders grid
  • Fix when saving shipping information when creating orders from the back-office

Enhancement

  • Scenario updated for the demo

Enhancement

  • Scenario updated for the demo
  • The first available shipping method selection is removed if no method is selected
  • Minor fix on the configuration

Enhancements

  • Possibility to display the title of the shipping method only in the backend order page instead of the complete description
  • Modification of an AJAX call in the checkout to avoid a possible loss of the pickup date selected by the customer

Enhancement

  • Improved license management system (Clear code)
  • Fix for the email templates
  • Use of the date format configured in the shipping method in the checkout summary
  • Fix for the calculation of the number of available time slots for store pickup

Enhancement

  • The shipping address form is emptied when the shipping address is the one of the point of sale in the checkout

Enhancement

  • The billing address is emptied in the checkout when selecting Pickup@Store as the shipping method
  • Fix for the display of the option in the checkout when the method is enabled or disabled

Enhancements

  • The Pickup@Store block is not displayed if no point of sale is available
  • License system improved

Compatibility

  • Compatibility with Magento 2.2.3
  • Fix for error notices in the checkout
  • Minor fix for typo
  • Fix for an error in config.xml
  • Fix for an Error 500 when there is more than 10 points of sale in the calendar

Enhancement

  • Possibility to select the email templates to use for the Pickup@Store orders
  • Fix for the color assignation when there is more than 11 points of sale
  • Fix on the ACL and the sample data for the demo

Enhancements

  • Permissions for the calendar on the demo
  • Access to Sales > Orders on the demo

Enhancement

  • Sample data available for the calendar
  • Fix for an error message in the checkout
  • Fix for the upgrade script

Enhancement

  • Possibility to limit the number of pick-ups by time slots
  • Back-end calendar available

Enhancement

  • Scenario added for the sample data

Bug Fix

  • Fix on the Place Order button for Paypal Express template
  • Minor fix for the Shipping Address title in the checkout
  • Pickup locations addresses are now taken into account in the checkout calculation when users are logged in
  • Fix when retrieving the list of shipping methods when a product contains custom options
  • Exception management added for the orders grid
  • Fix for the display of the points of sale in the checkout
  • Fix when filtering stores in the checkout
  • Adjustment of JS for One Step Checkout
  • Fix on a variable
  • Minor compatibility fix 
  • Fix for compatibility with OneStepCheckout module
  • Compatibility fix for Magento 2.3.3
  • Fix for the disallow_storepickup products attribute
  • Paypal support
  • JS fix for AmazonPay support
  • Fix for hiding shipping methods when loading the checkout page whereas the collect in store option was selected
  • Compatibility with Point of Sale 7.0.4 (possibility to define the display of points of sale in the checkout, the product page and the store locator)

Enhancements

  • Sample data available for the demo
Patch v4.1.1.2

  • Update for sample data

Patch v4.1.1.1

  • Improvement for compatibility with Amasty OSC

Compatibility

  • Compatibility with Magento 2.3.2

Bug Fix

  • Days / hours off are loaded in backend and frontend
  • Minor fix on filters
Patch v4.1.0.3

  • Fix for the demo layout

Patch v4.1.0.2

  • Fix for the selection of a shipping method in the checkout

Patch v4.1.0.1

  • Fix for Magento < 2.3

  • Compatibility with Mageplaza OSC integrated
Patch v4.0.2.9

  • Days and hours off are loaded in the backend and frontend

Patch v4.0.2.8

  • Fix for the Amazon payment module

Patch v4.0.2.7

  • Minor fix on file

Patch v4.0.2.6

  • Fix for the permissions

Patch v4.0.2.5

  • CSS fix
  • Enhancement of the display in the checkout

Patch v4.0.2.4

  • CSS fix

Patch v4.0.2.3

  • Minor display fix for the opening hours in the order confirmation message

Patch v4.0.2.2

  • Minor fix

Patch v4.0.2.1

  • Compatibility fix 

  • Better store selection when the payment is made via Paypal Express
Patch v4.0.1.1

  • Minor fix in the configuration

New features

  • Possibility to choose a preferred store
  • Individual page for each store

Enhancements

  • Possibility to choose the date and hour when reviewing the order back from Paypal (Paypal Express Checkout)

Bug Fix

  • JS typo fix

Compatibility

  • Compatible with Aheadworks OSC 1.3.1
  • Compatible with Paypal Express Checkout
Patch v4.0.0.1

  • JS fix for the Preferred Store widget

Enhancements

  • Possibility to define days & hours off
Patch v3.7.0.3

  • Fix on a template formatting error

Patch v3.7.0.2

  • Fix on the date and hour for Paypal Express Checkout

Patch v3.7.0.1

  • JS fix

Enhancements

  • Management of days and hours off
  • Compatibility with Paypal Express Checkout (possibility to choose the date and hour when reviewing the order back from Paypal)
  • Better management of taxes according to the selected point of sale

Bug Fix

  • Minor fix
Patch v3.6.0.5

  • JS fix

Patch v3.6.0.4

  • JS fix when no shipping method is selected in the checkout

Patch v3.6.0.3

  • Fix for the billing address

Patch v3.6.0.2

  • Minor fix on code

Patch v3.6.0.1

  • Code clean

Compatibility

  • Compatibility with Magento 2.2.5
Patch v3.5.0.9

  • Fix when selecting the pickup hour from the admin
  • Fix on typos

Patch v3.5.0.8

  • Fix for the error on the shipping postcode field when attempting to pay

Patch v3.5.0.7

  • Fix for the checkout display

Patch v3.5.0.6

  • Fix on typo

Patch v3.5.0.5

  • Fix on the points of sale display in the cart shipping fees estimate

Patch v3.5.0.4

  • Fix on the "Ship To" label in the checkout when Store pickup was on No

Patch v3.5.0.3

  • Fix to retrieve the storeview configuration

Patch v3.5.0.2

  • Fix when retrieving the available points of sale for configurable products

Patch v3.5.0.10

  • Better management of rates according to the point of sale selected

Patch v3.5.0.1

  • Fix on a typo

Compatibility

  • Magento 2.2.4
Patch v3.4.0.3

  • Fix when selecting the pickup hour from the admin
  • Fix on typos

Patch v3.4.0.2

  • Fix on a typo

Patch v3.4.0.1

  • Fix for pre-selecting a pickup store from the cart

New feature

  • Selection of date/hour when creating an order from the backend

Improvement

  • Better management of fees for each pos
Patch v3.3.0.4

  • Fix when selecting the pickup hour from the admin
  • Fix on typos

Patch v3.3.0.3

  • Fix on a typo

Patch v3.3.0.2

  • Minor fix

Patch v3.3.0.1

  • Fix on the install

Enhancement

  • The store address is not used anymore as the default shipping address of the new customers
Patch v3.2.3.3

  • Fix on a typo

Patch v3.2.3.2

  • Minor fix

Patch v3.2.3.1

  • Fix on a table error

Enhancement

  • Better management of the shipping method storage (avoid the "please select a shipping method" alert)
Patch v3.2.2.3

  • Fix on a typo

Patch v3.2.2.1

  • Fix for the installation

Enhancement

  • Handling fees are now displayed in the drop-down that lists the point of sale
Patch v3.2.1.6

  • Fix on a typo

Patch v3.2.1.5

  • Minor fix

Patch v3.2.1.4

  • Fix on a table

Patch v3.2.1.3

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.2.1.1

  • Wording fix for the API's ACL

Enhancement

  • Handling fees by point of sale
  • API to retrieve the point of sale selected by the customer for a given order Id
Patch v3.2.0.5

  • Fix on a typo

Patch v3.2.0.4

  • Fix on table key

Patch v3.2.0.3

  • Fix on a table error

Patch v3.2.0.2

  • Fix for the shipping address (the region ID did not store properly)

Enhancement

  • new column pickup_store in sales_orders table

Patch v3.1.1.3

  • Minor fix

Patch v3.1.1.2

  • Minor fix

Patch v3.1.1.1

  • Fix for the shipping address (the region ID did not store properly)

Enhancements

  • Magento v2.2.1 compatibilty
Patch v3.1.0.4

  • Fix on a missing table key

Patch v3.1.0.3

  • Minor fix

Patch v3.1.0.2

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.1.0.1

  • Fix for the javascript (all scripts are now loaded through require.js)

Enhancement

  • Ability select by default the collect in store method in the checkout
Patch v3.0.5.3

  • Fix on a table error

Patch v3.0.5.2

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.0.5.1

  • fix for the display of the countries that don't have states or region 

Improvement

  • Remember the selection of the store selected in the cart shipping estimation
  • Avoid a Magento html minification bug when it is on
Patch v3.0.4.6

  • Minor fix

Patch v3.0.4.5

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.0.4.4

  • fix for the display of the countries that don't have states or region 

Patch v3.0.4.3

  • Fix for the ACL

Patch v3.0.4.2

  • Fix for logged in customers

Patch v3.0.4.1

  • Date and time display is fixed in the orders grid
  • Order can now been placed even if the POS has no email and phone number

Improvement

  • Browsing improved between checkout step pages shipping and billing: better display of payment method
Patch v3.0.3.8

  • Minor fix

Patch v3.0.3.7

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.0.3.6

  • fix for the display of the countries that don't have states or region 

Patch v3.0.3.5

  • Fix for the ACL

Patch v3.0.3.4

  • Fix for logged in customers

Patch v3.0.3.3

  • Date and time display is fixed in the orders grid
  • Order can now been placed even if the POS has no email and phone number

Patch v3.0.3.2

  • Fix for third party checkout modules in back-office

Patch v3.0.3.1

  • Fix for Knockout.js in billing-address.html template
  • Javascript fix in pickupatstore.js.phtml

Enhancement

  • Order shipment method is automatically selected if only one method is available (default method)
Patch v3.0.2.9

  • Fix on a table error

Patch v3.0.2.8

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.0.2.7

  • fix for the display of the countries that don't have states or region 

Patch v3.0.2.6

  • Fix for the ACL

Patch v3.0.2.5

  • Fix for logged in customers

Patch v3.0.2.4

  • Date and time display is fixed in the orders grid
  • Order can now been placed even if the POS has no email and phone number

Patch v3.0.2.3

  • Fix for third party checkout modules in back-office

Patch v3.0.2.2

  • Fix for Knockout.js in billing-address.html template

Patch v3.0.2.1

  • Fix on Javascript when selecting the only shipping method available 

Improvements :

  • Support of the Magento EE "split database" solution
  • Option to display only one shipping method in the cart estimation instead of all locations
Patch v3.0.1.7

  • Fix on a table error

Patch v3.0.1.6

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.0.1.5

  • fix for the display of the countries that don't have states or region 

Patch v3.0.1.4

  • Fix for the ACL

Patch v3.0.1.3

  • Fix for logged in customers

Patch v3.0.1.2

  • Date and time display is fixed in the orders grid
  • Order can now been placed even if the POS has no email and phone number

Patch v3.0.1.1

  • Fix for third party checkout modules in back-office

Compatibility:

  • Pickup@Store is compatible with Magento 2
Patch v3.0.0.6

  • Fix on an error during the install

Patch v3.0.0.5

  • Fix for the shipping address (the region ID did not store properly)

Patch v3.0.0.4

  • fix for the display of the countries that don't have states or region 

Patch v3.0.0.3

  • Fix for the ACL

Patch v3.0.0.2

  • Fix for logged in customers

Patch v3.0.0.1

  • Date and time display is fixed in the orders grid
  • Order can now been placed even if the POS has no email and phone number

Demo store
Front-end
Back-end
Login
Pickup@Store
Password
Pickup@Store123

Recommended Magento 2 extensions

from €275
4.9/5 rated
140 Reviews

Manage your stocks in several warehouses and across all your POS. Automatically assign each order to one or several inventories. Create different stock levels for each store view. Give store managers the permissions to manage stocks of the POS/warehouses.

more details
from €395
4.7/5 rated
3 Reviews

Provide your customers with fully optimized and responsive layered navigation on your category and search results pages thanks to the Advanced Layered Navigation for Magento 2!

more details
from €245
4.8/5 rated
70 Reviews

Mass Order Export allows you to create xml, csv and txt order files from your Magento admin panel and export them to any CRM application or order management software/platform. Any kind of export file types can be easily customized.

more details
from €690
4.5/5 rated
2 Reviews

Fully complete and enhance Magento 2 default workflow and perfect your inventory management as well as your selling process thanks to the MSI Suite to become a lot more productive.

more details

Stay tuned and get a coupon code of 10% off any purchase while creating your account!

Subscribe now for updates, promotions and products launch twice a month at most.

Please indicate a valid email