Back to Top

Multi-vendor Marketplace for Shopify: Multilocation Inventory+Store Pickup

Updated 9 July 2020

Till now, you had no options to add locations to the multi-vendor marketplace app & manage product inventories at those locations. But we have upgraded the Multi-location Inventory feature app in the Multi-vendor Marketplace app. So, from now onwards, you can manage product inventory at Shopify location, at Multi-vendor location or at both the locations at a time. Accordingly, sellers can manage their product inventories by setting up quantities in stock at multiple locations.

This upgraded multi-location inventory feature allows sellers to add locations from their respective seller panels in case the Store Pickup feature app is enabled.

Let’s understand the combined feature & workflow in detail.

How to activate the feature apps?

In order to enable the feature apps, you need to visit the Feature Apps section of the Multi-vendor Marketplace app.

multi vendor marketplace

Now, you need to enable Multilocation Inventory & Store Pickup feature apps separately.

Searching for a Shopify
Headless solution ?
Find out More
Multilocation Inventory

Search for the Multi-location inventory feature app and click the Enable button to activate this feature.

Store Pickup

Get the Store Pickup feature app and click the Enable button to activate this feature.

After enabling both the feature apps, you can manage product inventory at your preferred location. Additionally, you can allow customers to pick up their order from the store pickup location that they select for their products.

As soon as you enable the feature apps, a new menu gets added to the Configuration menu of the app i.e. Multilocation Configuration.

multi vendor marketplace

Here, the admin will get the option to enable Multilocation feature for the sellers so that sellers can manage product inventory as per the location preferences.

Configure multilocation

Change Status:- Firstly, you need to enable the Multi-location status for the sellers. Later if you disable this tab, all the seller’s default location will be disabled with this action.

There will be three cases.

Only Shopify Location

In case you choose this location type, your product inventory will get transferred to the primary location added from Shopify end (Shopify Settings>Locations>Add Location).

multi vendor marketplace

Only Multivendor

If you select this location type, all the previous product’s inventory will get transferred to the first multi-vendor location added to the app.


In case you select both the locations (Shopify+Multi-vendor), previous product’s inventory will not get affected but new products will be created on both Shopify as well as Multi-vendor app locations.

Now, you can view all the added inventory locations in the Multi-location Inventory section of the app.

multi vendor marketplace

In the Multi-location Inventory section, you can view the list of all the added locations. You can add Multi-vendor locations. Also, you can sync the Shopify locations to the app.

Add Location

Note:- You can’t delete the primary location.

Now, while adding new products, you will get all the locations to manage product inventory.
Products>>Product Listing>>Add product>>Quantity>>Edit Locations.


But make sure that these locations vary at the admin end as it depends on seller’s added locations. So, let’s proceed to check how sellers will manage the locations & provide store pickup option to the selected location.

Seller End

As soon as you enable the Store Pickup feature app on your store, the two sub-menus get added to the Configuration menu of the seller panel i.e. Store Pickup Configuration & Locations.

multi vendor marketplace

Before the seller enables the store pickup feature, he/she needs to add a store pickup location first.

enable store pickup

After adding the location, the seller can configure the store pickup settings.


The seller can add new locations from this section. Also, edit, delete, enable/disable any location.

add locations

As soon as the seller adds a location, he/she can now proceed to configure the store pickup settings.

store pickup

In case the seller configures the store pickup option for specific products, then an option appears to stock inventory while adding/editing products.


Front End Display

To display the store pickup option on the product page, you need to add the below-given code into product.liquid (or product-template, if exist):

<div id="wk_store_pickup_div" data-productid="{{ }}"></div>

Let’s see how it will be visible on frontend.

In case the seller has set both the option(Store pickup+Delivery) on products, customers can select from the two. The same appears like this on frontend:

Delivery and store pickup

But, if the seller has configured only Store pickup option, customers can view all the addresses on the product page. Customer will select an address from where he/she wants to pick up the order.

Store pickup

Allow Store Pick Up on Cart Page

The Split Cart feature app is now compatible with the Store Pickup feature app.

You can use this feature with the split cart. This means that you can now display the store pickup & delivery option on the cart page(split vendor-wise).



Being a merchant, you can manage product inventory in the app & track it on multiple locations. You can add these locations both on Shopify end as well as on the multi-vendor app. Now, while adding or editing products, both you and your sellers can manage product quantity at multiple locations. In case you want your sellers to enable store pickup option for customers, that too can be managed in the app. As seller will get the option to add store pickup addresses from their respective seller panels. Now, once the customer selects the “Store Pickup” option for any product, he/she can simply choose one address from where he/she wants to pick up the order.


Check the Demo of the Multi-vendor Marketplace App for Shopify:-

Need Help?

Furthermore, if you have any questions/issues or need any kind of support then please raise a ticket at or drop a mail at [email protected].

Thank You for reading this blog!

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Table of Content