Back to Top

Create Multiple Shipping in Multi-Vendor Marketplace App for Shopify

Updated 18 February 2022

If you are using Multivendor Marketplace Shipping App then now you will be able to create multiple shipping for your sellers.

In this documentation, we will only discuss how the admin can create multiple shipping and further, how the sellers can configure them. To learn more about the marketplace shipping app, refer to this blog.

Note: You will only be able to create multiple shipping if you are using Zone-Wise or Country-wise shipping type. It will not work in the case of the Postcode-wise shipping type.

In case you want to change the shipping type from zone-wise/country-wise to postcode-wise then you first need to disable multiple shipping. Otherwise, you may face issues.

Also, if you are using this feature, you won’t be able to fetch shipping rates using any other shipping module of the marketplace app. However, you can use these shipping modules for the fulfillment process.

Searching for a Shopify
Headless solution ?
Find out More

These are all the points that you need to remember. Now, let’s jump into the configuration part!

Enable Multiple Shipping

The admin needs to visit Multivendor Admin panel > Configuration > Marketplace Shipping Configuration. Here, you need to click on the following option:

  • Enable the ‘Create Multiple Shipping‘ option.
  • Choose where you want the shipping methods to display: Checkout Page or Product Page.

On the same page, it is mandatory to enable the shipping calculator option:


On the bottom on this page, you will have the code that you need to paste for shipping calculator. Note: In the case of multiple shipping, this code needs to be pasted in the product.liquid file.


Single To Multiple Shipping Transfer 

If you’ll switch from single to multiple shipping, you’ll get an option to migrate current shipping data to the new multiple shipping data. You can migrate the existing ranges by entering shipping method name. Further, the existing products with marketplace shipping will be replaced by this new shipping method.


Add Shipping Method

Visit Multivendor Admin panel > Configuration > Shipping Methods. On this page, click on Add Shipping Method:


On the redirected page, add the Shipping Method:


Next, enable these added methods:


Once added & enabled, the following methods will be listed on the seller end. Let’s move on to the seller end configuration.

Seller Panel

Visit Multivendor Seller Panel > Configuration > Marketplace Shipping: Enable the shipping status.


The seller needs to visit Multivendor Seller Panel > Configuration > Shipping Configuration. Enable the shipping methods added by the admin:


Further, the seller needs to add Range Details:


After clicking on the Range Detail option, the seller will be redirected to the following page. The seller then needs to click on the Add New Range button to set a shipping range to enter zone-wise shipping rates. These rates will be applied on the basis of the product’s price or product’s weight.


Seller can set up to 8 ranges for a shipping method. Also, the seller can edit/delete the ranges.


Click on the View Shipping button as shown in the above image. Here, click on the marked location to add zone wise rates:


Further, enter the shipping range prices:


Once added, the rates can be deleted/edited/disabled.


This flow is as per zone-wise shipping. In case you want to know the flow to add country-wise shipping, refer: Country Wise Shipping

Add Shipping to Products

Visit Multivendor Seller Panel > Products > Product Listing > Add/Edit Product. Add the shipping to the products (more than once shipping can be added to a product):


Shipping on Product Page:


Shipping on Checkout Page:


Admin Managing Shipping Ranges

In case you want to manage multiple shipping ranges & set rates on your own then, this can be done.
For this, you need to visit the Multi-vendor admin panel Configuration >> Marketplace Shipping Configuration.

Now, make sure to select shipping type as Create Multiple Shipping and then enable the tab “Manage Shipping Range by Admin” and Save the changes.

manage shipping

Once you enable this tab, you will get the option to choose if you want to enable multiple shipping on the seller’s products or not.

Enabling the “Multiple Shipping on Seller Products” configuration, all the active shipping methods of sellers will be selected on all (old and new) products of the sellers.

multiple shipping

Now, you will have a new sub-menu “Global Shipping Range” added to the Configuration menu of the app.

global shipping range

From here, you can add new shipping ranges.

new range

Proceed to add shipping ranges based on the price & weight of the product.

add range

You can further edit the ranges and prices from the Shipping Configuration menu >> Select the shipping method and Edit Range/Price.

Code pasting

In case you are using shipping on the product page, visit Multivendor Marketplace Admin Panel > Configuration > Instructions for Marketplace. Add the following sets of code to the restrictive template files:


In case you are using the Hyperlocal Marketplace module, kindly check out: Hyperlocal with Multiple Shipping

Note: In case you need our help with code pasting, drop your request at [email protected].

Case Scenario


Suppose, Seller has 2 products: Product A & product B

On product A, let say the seller has chosen: Method 1 & Method 2
On product B, let say the seller has chosen: Method 2 & Method 3

Then in this case, when customers add product A as well as product B then we’ll get Method 2 common so then we’ll display the shipping rates based on Method 2 on Shopify checkout.


Suppose, Seller has 2 products: Product A & product B

On product A, let say the seller has chosen: Method 1 & Method 2
On product B, let say the seller has chosen: Method 3 & Method 4

Then in this case, when customer adds product A as well as product B then we won’t be getting any common shipping method so then we won’t be able to display any shipping rates on the checkout page.

Support: You can drop your query/suggestion at [email protected] or create your ticket at Webkul UV Desk.

. . .

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