Menu Close
    Searching for an experienced Shopify Development Company ?

    Multivendor Marketplace App for Shopify- SHIPPING

    Introduction:

    Multi-vendor Marketplace app has come with a new simplified way to understand marketplace shipping in the app. This guide will help you to know exactly how shipping works in the app & how the shipping rates will be applied at the checkout. Let’s proceed to explore.

    PLEASE NOTE:- The Multivendor Marketplace Shipping Feature app only supports a single shipping profile and single location. It is not compatible with multiple shipping profiles & also with a single shipping profile with multiple locations.
    Know About Shopify Shipping Profiles

    Why Shipping Feature App?

    As we know by default, the shipping rates set by the admin on his/her Shopify store will be shown to the customers on the checkout page for the seller’s product too.

    But if you want your sellers to add their own shipping rates to their products then we have a featured app named Shipping.

    NOTE:- The Shipping feature is available in the Pro Plan of Multivendor marketplace app. Also, to make this feature work, you need to choose the Shopify store plan which supports the Real-Time Carrier-Calculated Shipping”.

    In the Multi-vendor Marketplace app, Shipping will be set in two ways: Country-wise Shipping & Zone wise Shipping.

    What to Choose?

    If your seller is shipping in different countries with different shipping rates then, you will configure Country-wise shipping.

    In case, your seller is shipping in different countries with the same shipping rate then, you will choose Zone wise shipping as the same shipping will be applied for all the countries added to a zone.

    Quick Steps

    Firstly, you need to configure shipping methods for sellers by setting up the Shipping type as Country wise shipping or Zone wise shipping.

    The shipping methods that you have activated & the shipping type that you set on your marketplace will be visible to your sellers on their respective panels.

    Now, the sellers will set the country-wise/zone wise shipping rates on the basis on Price or Weight of the product.

    Country wise shipping

    • Sellers will create the shipping ranges
    • Add countries
    • Set the state wise shipping rates based on the price or weight of the products.

    Zone wise shipping

    • Sellers will first create the shipping ranges
    • Select the zone (added by the admin).
    • Set the zone wise shipping rates based on the price or weight of the products.

    Let’s understand the step-by-step process of how to install Shipping feature app & how it works on marketplaces in both the cases; Country wise & Zone wise Shipping.

    Workflow

    STEP 1: Shipping Feature App Installation.

    In order to get the app, You need to first visit the Feature App section of the multi-vendor app and search for the Shipping feature app. Now, click the Enable button and activate Shipping.

    Multi-vendor-Shipping Feature

    That is how you can enable the shipping feature in the multi-vendor marketplace app.

    STEP 2: Configure Shipping: Admin End

    As soon as you enable the Shipping feature, a sub-menu gets added in the Configuration menu i.e Shipping Methods.

    Dashboard-Admin-4

    Shipping Methods

    From this section, you can view the list of all the shipping methods that you have activated on your marketplace.

    Here, you can view the Marketplace shipping in the list once you enable the Shipping feature app. Clicking the Configure Shipping button in the action menu, you can configure the shipping details.

    You can anytime enable/disable any of the Shipping methods from the list. Also, You can view the seller details who are using these Shipping Couriers.

    Configuration-Admin-25

    Clicking the Configure Shipping button, you will redirected to the Global Shipping Configuration section.

    From the Global Shipping Configuration section, you can select whether you want to add single shipping or Multiple shipping. Then, you need to choose and configure Country-wise or Zone wise, or Postcode shipping.

    Country-wise Shipping:-

    SINGLE SHIPPING+COUNTRY WISE SHIPPING

    Configuration-Admin-18

    MULTIPLE SHIPPING+COUNTRY WISE SHIPPING

    In case you choose Multiple shipping, you will have the option to add multiple shipping methods in the app.

    Configuration-Admin-26

    You need to choose whether you want to display the shipping on the cart page or on the checkout page.
    Know About Multiple Shipping

    Configuration-Admin-19

    Zone-wise Shipping:-

    In case you choose zone-wise shipping, you need to configure zone-wise shipping from the Global Shipping Configuration section.

    Configuration-Admin-21

    SINGLE SHIPPING+ZONE WISE SHIPPING

    Configuration-Admin-22

    MULTIPLE SHIPPING+ZONE WISE SHIPPING

    Configuration-Admin-20

    Also, you can change the label of the shipping method the way you want to show it to your customers.

    Additionally, you can view the list of all the sellers who are using your marketplace shipping to set their own shipping rates.

    Configuration-Admin-23
    View seller details

    ADMIN ADDING SHIPPING ZONES

    In case you select Zone-wise shipping to let your sellers add zone wise shipping rates, you need to add zones from your admin panel.

    Configuration-Admin-18

    As soon as You select the Zone-wise shipping, you will get the option to add shipping zones in the app.

    Configuration-Admin-24

    You as an admin can add shipping zones & assign countries to it from configuration menu that will reflect at seller side.

    Shipping-Zone-Admin

    Admin Panel>>Configuration menu>>Shipping Zone>>click Add Shipping zone>>Enter Zone name>>Select countries>>Save.

    Add Shipping Zone Admin

    Later on, you can edit the zones as well if required.

    Shipping Zone-add countries

    You can click the Edit button in the Action menu & edit the zones.

    Edit Shipping Zone Admin (1)

    These zones will be visible to your sellers on their respective seller panels to which they can set zone wise shipping rates.

    Now, let’s see how sellers will add their own shipping rates.

    Set Shipping As Default: Admin End

    You can set the marketplace shipping as a default option for any of your sellers from Seller Listing menu of the app.

    It is necessary for the sellers to choose a shipping method. Then only shipping rates will be visible to the customers on front end. 

    If the sellers don’t want to set the shipping method separately for each product then, they can simply set the “Shipping as default” and shipping method will be added automatically to each product of that seller.

    Multi-vendor Admin Panel>>Go to Sellers>>Seller-listing>>Select a seller>>Click Edit>>Click “Set As Default” from Action menu of Shipping Methods.

    seller listing

    The same way sellers can also set shipping method as default option from their respective seller panels. 

    Seller Panel: Shipping Configuration

    Two sub-menus get added to the Configuration menu in the seller panel i.e. Shipping Configuration and Marketplace Shipping.

    Dashboard-Seller-•-Multivendor-MarketPlace-6

    Shipping methods configured by the admin will get listed like this on the seller side. From here, the seller will proceed to add shipping rates on their own.

    This is the case with SINGLE SHIPPING selected from the admin end.

    Shipping-Configuration-Seller-•-Multivendor-MarketPlace-5

    Note:- In case you have enabled Multiple Shipping from the admin panel, the seller won’t get the Marketplace shipping option listed here (in Shipping Configuration). So, the seller will enable/disable the shipping status from the “Marketplace Shipping” menu as shown below:-

    This is the case with MULTIPLE SHIPPING selected from the admin end.

    Shipping-Configuration-Seller-•-Multivendor-MarketPlace-4
    Marketplace-Shipping-Seller-•-Multivendor-MarketPlace-2

    Set Shipping as Default: Seller Panel

    Similar to admin, sellers can also set the marketplace shipping as default option from their respective seller panels of the Multi-vendor app.

    It is necessary for the sellers to choose a shipping method. Then only shipping rates will be visible to the customers on front end.

    If a seller don’t want to set the shipping method separately for each of his products then, he can simply set the “Shipping as default” as set the shipping rates. Thus, the marketplace shipping method will be automatically added to each product of that seller.  

    Multi-vendor Seller Panel>>Go to Configuration>>Shipping Configuration>>Click (…)Action>>Click “Set As Default” from Action menu of Shipping Methods.

    seller shipping

    That is how sellers can set marketplace shipping as default shipping method from their respective seller panels of the multi-vendor app. 

    Now, let’s see how the seller can set shipping rates separately for country wise or zone wise.

    COUNTRY WISE SHIPPING

    If your seller is shipping is different countries with different shipping rates then, he/she has to set country wise shipping.

    For this, firstly, you need to enable the Marketplace Shipping as Country-wise from the Admin Panel>>Configurations>>Shipping Methods menu.

    CASE 1: COUNTRY-WISE SHIPPING+SINGLE SHIPPING

    Screenshot-2020-11-18T130651.301

    SELLER END

    In the Shipping Configuration menu of the seller panel, the seller will have the marketplace shipping option in the listing.

    Dashboard-Seller-•-Multivendor-MarketPlace-7

    In front of that shipping method, the seller needs to click the view button in the Action menu.

    Clicking the view button, the seller will see the list of added countries. There, the seller will get the option to manage shipping ranges & add more countries.

    The seller can manage each country’s shipping rates from the Action menu just by clicking the view button. He/she can anytime disable/delete any country from the list.

    Shipping Configuration Seller • Multivendor MarketPlace (5)

    How to Manage Shipping Range?

    Sellers first need to add Shipping ranges and then proceed to add countries to set different shipping rates for each country for all the states.

    Shipping Details Seller • Multivendor MarketPlace (4)

    Seller adding Shipping ranges

    Seller will click the Add New Range button to set a shipping range to enter zone-wise shipping rates. These rates will be applied whether on the product’s price or product’s weight.

    Range Details Seller • Multivendor MarketPlace

    A Seller can add up to 8 shipping ranges for a Shipping method.

    Range Details Seller • Multivendor MarketPlace (1)

    Shipping Range is set based on the Price of the product. Similar to this, Seller can set up to 8 ranges for a shipping method. Also, the seller can edit/delete the ranges.

    Range Details Seller • Multivendor MarketPlace (2)

    The seller can view the shipping range details from here:

    Range Details Seller • Multivendor MarketPlace (3)

    Once done, the seller will proceed to select countries & set different shipping rates for each country & their states based on price or weight of the product.

    Add Shipping Country Seller • Multivendor MarketPlace

    All the countries to which shipping rate is set will be listed in this section (as attached in the screenshot). The seller can proceed to manage shipping ranges from there & add new countries also.

    Shipping Details Seller • Multivendor MarketPlace (5)

    In case the admin has selected Multiple Shipping and enabled the Country-wise shipping.

    CASE 2: COUNTRY-WISE SHIPPING+MULTIPLE SHIPPING

    Screenshot-2020-11-18T132459.408

    In this case, a new sub-menu gets added to the seller Configuration menu i.e. Marketplace Shipping. From here, you can update the shipping status in case you are using Multiple Shipping.

    Shipping-Configuration-Seller-•-Multivendor-MarketPlace-2

    From here, the seller will view the Shipping Method and Shipping Type selected. Moreover, the seller can update the shipping status.

    Marketplace-Shipping-Seller-•-Multivendor-MarketPlace

    Know How To Create Multiple Shipping

    This way, a seller can set different shipping rates for different countries based on the Price or weight of the product.

    ZONE WISE SHIPPING

    Similarly, if the admin has enabled the Zone-wise Shipping from the Configuration>>Shipping Method menu of the admin panel, the seller will configure the zone-wise shipping rates with Single/Multiple shipping methods configured.

    Case 1: ZONE-WISE SHIPPING+SINGLE SHIPPING

    Screenshot-2020-11-18T142023.498

    The seller will configure zone-wise shipping from the Shipping Configuration menu in the seller panel. To add the zone-wise shipping rates, Go to Configuration>>Shipping Configuration.

    Dashboard-Seller-•-Multivendor-MarketPlace-5

    Here, the seller will get the option to add zone-wise shipping rates.

    Shipping-Configuration-Seller-•-Multivendor-MarketPlace-3

    Clicking the View button, the seller will get the option to add ranges & add zone-wise shipping rates.

    Shipping Details Seller • Multivendor MarketPlace

    Seller adding Shipping Ranges

    Seller will click the Range Detail to add New Range & set a shipping range to enter zone-wise shipping rates. These rates will be applied whether on the product’s price or product’s weight.

    Shipping Configuration Seller • Multivendor MarketPlace (4)
    Range Details Seller • Multivendor MarketPlace

    A Seller can add up to 8 shipping ranges for a Shipping method.

    Range Details Seller • Multivendor MarketPlace (1)

    Here, the shipping range is set on the basis of Product Price. Similar to this, Seller can set up to 8 ranges for a shipping method. Also, the seller can edit/delete the ranges.

    Range Details Seller • Multivendor MarketPlace (2)

    Now, as the sellers have added the Shipping rages, they can now proceed to add zone-wise shipping rates simply by clicking here:

    Seller adding Shipping Rates

    Case 1: When Range Details Tab is Enabled from Admin End. In this case, sellers can simply add zone-wise shipping rates.

    Shipping Details Seller • Multivendor MarketPlace (2)

    Case 2: When Range Details Tab is Disabled from Admin End.
    If the Range Details Tab is disabled from admin end, Seller can directly set a Fixed Shipping cost for the respective zone.

    set a fixed shipping cost

    You can view the details, edit/delete zones later if required.

    Shipping Details Seller • Multivendor MarketPlace (3)

    Case 2: ZONE-WISE SHIPPING+MULTIPLE SHIPPING

    In case you have enabled multiple shipping method, the process of setting zone-wise shipping rates will remain the same for the sellers.

    To manage the shipping status, the seller needs to Go to the seller panel Configuration>>Marketplace Shipping sub-menu.

    Dashboard-Seller-•-Multivendor-MarketPlace-8
    Marketplace-Shipping-Seller-•-Multivendor-MarketPlace-3

    That is how sellers can add zone-wise shipping rates.

    Choose Shipping Method while Adding/Editing Products

    Once the seller configure the shipping rates, make sure to select a shipping method while adding/editing a product from the respective panels.

    Screenshot34

    Shipping At Checkout

    This is how the Marketplace Shipping Rates appear at checkout.

    Screenshot-2021-01-11T105917.777

    Allow Delivery Days for Zone wise Shipping

    You can now allow sellers to configure delivery days for zone-wise shipping. Thus, the customers can view the details when the products get delivered to their respective zones.

    For that, you first need to enable the tab from the Shipping Method menu of the admin panel. Go to the Configuration>>Shipping Methods>>Click Configure Shipping>>Enable the Option.

    Configuration-Admin-28

    Now, enable the tab:

    Configuration-Admin-29

    Enabling this option will allow sellers to configure delivery days for the added zones from their respective seller panels.

    Seller Panel Configurations:-

    The seller will manage the shipping from the “Shipping Configuration” menu of the seller panel. To configure the delivery days, the seller needs to click the view button of the zone-wise shipping menu.

    Shipping_Configuration_Seller_•_Multivendor_MarketPlace

    Now, the seller will get redirected to the “Shipping Method Details” section to manage Zone-wise shipping rates.

    Screenshot-2020-06-03T111745.394

    Clicking the Edit button (Action menu), the seller will get the option to configure delivery days. The no of days you enter here will let customers know when the products will be delivered to their shipping zones.

    Delivery Days

    The delivery days details will be shown to the customers on the product page. To show the details on the product page, you need to add this code to the product template.liquid file.

    Instruction

    After adding the codes, this is how it appears on the product page of your store:

    Shipping product page

    Free Shipping Over a Certain Amount

    In case you want your sellers to provide free shipping over a certain amount then they can set up the shipping ranges on the basis of price as below:

    You can set the shipping ranges as 0-$100, $101-200, $201-300, and in the last shipping range, you can put any higher number like $301 to $5000000.

    Then, sellers can put up the rates on these shipping ranges for states/countries

    like 0-100$ shipping rate is $10.

    101-200$ shipping rate is $20.

    201-300$ shipping rate is $15.

    $301 to $5000000 shipping rate is zero($0)

    This way, if any seller product falls under $301 to $500000000 range then no shipping rates will be applied on that seller’s products.

    This is how, FREE Shipping is set on products.

    Restrict Buyers in Zone-wise Shipping

    You can now disable the “Add to Cart” & “Buy Now” button for any product of a seller who configured Zone-wise shipping rates. Thus, it’s the simplest way to restrict buyers from purchasing an item if the seller is not available at the buyer’s location.

    PURPOSE
    If a seller is not selling products on the buyer’s location then you can restrict the buyer to purchase the product. As soon as the customer login to his account, You can ask him to select an address (added by the customer) to let him check if the seller is available to ship at that location or not.

    Note:- Marketplace shipping features must be selected for the product.

    For this, the admin needs to visit the Shipping Configuration under the Configuration menu. Now, go to the Global Shipping Configuration menu & enable the “Restrict Buyer” option.

    Screenshot-2020-11-18T161424.811

    To get it working for the buyers on the front end, you need to visit the “Instruction for Marketplace” under the Configuration menu & add the codes.

    Code Pasting

    You can display the model box, copy the following code & add it to the product.liquid template.

    <div id="wk-modal" class="wk-modal" style="display: none;"><div class="wk-modal-content"><div class="wk-modal-header"><span id="wk-modal-header-span">Notification</span><span id="wk-close" class="wk-close">×</span></div><div class="wk-modal-body"><div class="wk-redirect-buyer"></div><div class="wk-buyer-address wk-hide"><div><h4>{{ wk_modal_select_address_header | default: "Select Prefered location for Shipping" }}</h4><select class="wk-selectbox">{% for address in customer.addresses %}<option value="{{ address.id }}"{% if address.id == customer.default_address.id %}selected{% endif %}>{{ address.address1 }},{{ address.address2 }},{{ address.city }},{{ address.province }},<strong>{{ address.country }}, {{ address.zip }}</strong></option>{% endfor %}</select></div><div><button type="button" class="btn button-primary" id="wk-address-submit">{{ wk_save_address_btn | default: "SAVE" }}</button></div></div></div></div></div>

    To hide Add to Cart & Buy Now, get the code:-

    <div style="width: 100%;" {% if customer %}class="wk-buyer-restrict" data-customerId ={{ customer.id }} data-productId ={{ product.id }} {% endif%} ></div>

    To notify users, paste that code into the product.liquid or product-template.liquid template:-

    {% if customer %}<div class="wk-buyer-notice wk-text-danger"></div><div style="display:none; width: 100%;"><button style="width: 100%;border-radius: 3px;" type="button" class="btn button-primary wk-select-address">{{ wk_select_address_btn | default: "SELECT SHIP ADDRESS" }}</button></div>{% endif %}

    Include file in product.liquid or product-template.liquid template:-

    {% include 'wk-restrict-buyer' %}

    Front End

    Note:- It is mandatory for customers to have an account on the admin’s Shopify store.

    If no customer address is added to the store, the customer will be asked to enter a new address first.

    Frontend

    Visiting the product page, the customer will see the option to view the shipping address.

    Frontend

    Now, the customer can select the shipping address.

    Frontend

    If the seller is not available to ship at the buyer’s location then, a message appears on the product page like this:-

    Frontend

    You can configure the labels in “wk-restrict-buyer-liquid” file under snippets.

    Shipping Label Generation

    Using the Marketplace shipping feature app, you can allow your sellers to generate shipping labels of the fulfilled orders. As soon as the orders get fulfilled, the seller will get an option to generate a shipping label from the order detail section of their respective seller panels.

    Multi-vendor Seller Panel>>Orders>>Order Listing>>Select an order & click View button>>Click “Generate shipping label” in Action menu.

    Order_Details_Seller_•_Multivendor_MarketPlace

    Clicking this button, the seller needs to select the fulfillment method as “Marketplace Fulfillment” and click the Generate button.

    generate shipping label

    SHIPPING LABEL GENERATED

    shipping label

    This way, the sellers can easily generate the shipping labels from their seller panel.

    Configure Shipping Label from Invoice Template

    You can configure the shipping labels from your admin panel from the Invoice templates menu of the app.

    Invoice_Template_Admin-1

    Log in to multi-vendor admin panel>>Go to Orders>>Click Invoice Templates>>Select the option>>Click the Edit button and configure the template.

    Screenshot13-1

    Now, scroll down and click the Edit button to configure Shipping Label:

    Invoice_Template_Admin-1-1

    This way, you can edit the template of the marketplace shipping label.

    Shipping Methods in the App

    Please have a look at the Shipping Methods supported in the Multi-vendor Marketplace app:

    1. Canada Post

    Canada Post features app helps the Canadian sellers to ship their products worldwide and sellers can also generate “shipping label” from their account in Multivendor Marketplace App. Explore

    2. UPS

    UPS feature app is here to manage product shipping, track the packages & print shipping labels through the United Parcel Service (UPS). Explore

    3. FedEx

    With this shipping method, you can enable shipment through FedEx and allow US sellers to automatically generate shipping labels. (currently, this add-on is unavailable). Know More

    4. AirSpeed

    We came up with a new feature app named “AirSpeed Shipping” to manage fulfillment on a priority basis. This feature app comes with an option to Notify the Courier about the prepared order to be shipped to the customers. Explore

    5. Ecom Express

    Ecom Express Shipping for the order fulfillment service!
    This feature will help both the admin and the seller to manage the fulfillment in the best possible way. Once the customer places an order, the seller can directly fulfill it from the backend with the help of the Ecom Express Shipping feature. Explore

    6. Vamaship

    Using the Vamaship shipping method, the merchants can enable shipment through Vamaship. Moreover, they can automatically generate shipping labels for orders. Explore

    7. Blue Dart

    Blue Dart, an Indian Logistic Company is now integrated with the very popular Multi-vendor Marketplace App for Shopify.
    So, you can now allow sellers to fulfill orders via Blue Dart fulfillment & courier delivery services. Additionally, allow sellers to generate shipping labels for fulfilled orders. Explore

    8. Australia Post

    Presenting Australia Post Feature app using which admin can allow the sellers to deliver their shipment via Australia Post shipment method and can also Generate Shipping Labels from the app. Explore

    9. Shipstation

    ShipStation feature will allow you to ship your goods via multiple carrier shipping methods. Moreover, you can automatically generate shipping labels. Thus, designed to streamline the fulfillment process.

    Know More

    10. Envia

    We came up with one more shipping feature app i.e Envia Shipping using which the merchants can enable shipment through Envia. Moreover, he can allow sellers to automatically generate shipping labels.
    Explore

    11. PostNL

    You can now allow sellers to manage the order fulfillment via PostNL and automatically generate shipping labels of the orders. Know More about this Shipping add-on.

    12. PostCode

    You can provide your customers shipping rates based on postcode ranges by enabling the free Shipping Add-on within the Multivendor Marketplace App for Shopify. Know More

    13. J&T Express

    The admin can allow sellers to manage the order fulfillment via J&T Express and automatically generate shipping labels of the orders. Explore

    14. Swiss Post

    With the Swiss Post Shipping Feature app, you can allow sellers to manage order fulfillment via the Swiss Post postal service & generate shipping labels. Explore

    15. Easy Post

    With the Easy Post Shipping Feature app, you can allow sellers to manage order fulfillment via Easy Post. Explore

    16. Delhivery

    Merchants can allow vendors to ship their goods via Delhivery and then print the shipping label via the Delhivery feature app. Know More

    NOTE

    “All the above Shipping feature apps are available only in the Multivendor PRO ($45/month) Plan + You need to enable the “Shipping” Feature App which is FREE of cost.”

    Please Note:- To make this feature work, you need to choose the Shopify store plan which supports the “Real-Time Carrier-Calculated Shipping”.

    So that was all about the Shipping Feature of the Multi-vendor Marketplace app.
    Please Visit  Multivendor Marketplace for Shopify  Blog for details of the app.

    Demo

    You can refer below link to check the demo of Shipping Calculator Feature:-

    https://multivendor-shipping-calculator.myshopify.com/pages/demo-details

    Support

    For any kind of technical assistance, just raise a ticket at http://webkul.uvdesk.com/and for any doubt contact us at [email protected]

    . . .
    Discuss on Helpdesk

    Leave a Comment

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


    Be the first to comment.

    Back to Top

    Table of Content

    Hide Index