Back to Top

ShipStation: Multivendor Marketplace for Shopify

Updated 6 November 2024

Multi-Vendor Marketplace for Shopify is now Integrated with another shipping add-on: ShipStation .

What is ShipStation?

ShipStation is a web-based, multi-carrier shipping solution for ecommerce retailers. Designed to streamline the fulfillment process.

This feature will allow you to ship your goods via multiple carrier shipping methods. Moreover, you can automatically generate shipping labels.

NOTE

ShipStation feature app is available only with the Multivendor Pro Plan ($60/month). Moreover, you need to enable the Shipping add-on (free) from the ‘feature apps’ section of the app.

Searching for a Shopify
Headless solution ?
Find out More


Above all, access to Shipping requires your Shopify store to be on the plan that supports Real-Time Carrier-Calculated Shipping.

Also, you can enabled only one shipping method within ShipStation to calculate the shipping rates.

CHARGES

This feature will have an additional charge of USD 15 per month over & above your current Multivendor Marketplace plan.

SHIPSTATION SHIPPING FEATURE APP IS AVAILABLE BOTH FOR RATE CALCULATION & FULFILLMENT.

Installation

The admin needs to visit the multi-vendor marketplace admin panel > click on the three dots > click on the feature apps. Further, enable the ShipStation feature app.

Feature-Apps-Admin-2 ShipStation integration

Furthermore, agree & approve the charges:

Shipstation app approve charges

Configuration: Admin End

Firstly, the admin needs to enable this shipping method from the shipping configuration. So, for this, visit:

Multivendor marketplace admin panel > configuration > shipping configuration

Click on the three dots under the Action menu & further, click on enable.

Note: Kindly choose only those shipping services which you need. Don’t keep all the services selected otherwise it creates delay to retrieve shipping rates at the storefront.

Enable ShipStation Shipping Method

Moving on, the admin needs to configure the ShipStation shipping method. So, for this, either click on Configure Shipping or go to multi vendor marketplace admin panel >  

configuration > ShipStation Configuration

Refer:

ShipStation Configuration

Configure ShipStation

On the following page, configure the following details:

  • Sandbox Mode: If you want to test the functionality of this shipping method, keep the sandbox mode enabled. Remember, shipping labels won’t be generated in testing mode.
  • Automatic shipping label generation: By enabling this, the shipping label will be automatically generated at the tie of order fulfillment.
  • Usage as: Select whether you want to use shipstation for fulfillment or both fulfillment & shipment.
  • Allow seller to configure their own shipstation account: In case you select fulfillment, you can let sellers add their details & fulfill instead of yourself adding the details.
  • Choose a country on the basis of your ShipStation account: You have the option to choose from Canada, Australia, United States & United Kingdom.
  • ShipStation API key: Enter API key provided by ShipStation.
  • ShipStation Secret key: Enter the Secret key provided by ShipStation.
  • Carrier Code: After entering all the keys, click on ‘Get Carrier Code’ & you’ll get another option called CHOOSE SHIPPING SERVICE CODE FOR ORDER FULFILLMENT. After selecting this shipping service code & saving the settings, the carrier code will be auto-generated.
  • Package: Choose the package type for order fulfillment & shipping.
  • Shipping label cost is borne by: Choose who will bear the shipping label charges, the admin, or the seller. (This is an extra cost apart from what the customer has paid.)
  • Custom Dimension on fulfilment: Enabling this, you can allow sellers to add custom weight and dimensions for their order ignoring the product dimension and weight.
  • Restrict shipping method: Enabling this, you can restrict the sellers to only use the shipping method that has been selected by customer on their order. Only useful if you are using shipstation for both “shipping and fulfilment”.
Shipstation-Configuration-Admin
Shipstation_Configuration_Admin

Set Shipping Method For Sellers:

The admin can further set the shipping methods for his sellers.
Go to multi vendor marketplace admin panel > Sellers > Seller Listing > Edit (under Action). 


On the edit seller page, the admin will have the following block from where he can enable/disable/set as default:

Set Default Shipping Method For Your Sellers (ShipStation integration )

Further, the admin can view all the sellers which are using this shipping method by going to multi vendor marketplace admin panel > configuration > Shipping Configuration:

View Sellers Using This Shipping Method (ShipStation integration )

The redirected page:

View Seller Shipping Methods (ShipStation integration )

Here, clicking on the ‘Edit’ button for a particular seller will redirect you to the ‘Edit Seller’ page from where you can disable the following shipping method for that seller .

Make Shipping Address Phone Number Mandatory

To use this feature add-on, the admin needs to make the Shipping address phone number mandatory at the time of checkout.

So, to do this, go to Shopify Backend > Settings > Checkout > Under Form Options, make Shipping address phone number as Required:

ShipStation integration ( making mobile no required )
Shopify Backend (Admin End)

Configuration: Seller End

Further, the seller can configuration ShipStation from his panel.

Go to multi vendor marketplace seller panel > configuration > shipping configurationenable the shipping:

Enable ShipStation

Furthermore, the seller can set the shipping method as by-default so that every single product created by him will have ShipStation as the by-default shipping method.

Set ShipStation As Default Shipping Method

Clicking on ‘Set As Default‘ will give you the following dialogue box:

Set Default Shipping Method For Products (ShipStation integration  )

In case the admin has allowed the sellers to add their details:

The seller will have this drop-down menu:

shipstation configuration

And further add these details:

Shipstation-Configuration-Seller-•-Multivendor-MarketPlace-1

Set Default Shipping Method For Products

  • For all products (old and new)
  • Only for new products
  • For products that don’t have any shipping method on

If not this, the seller can set the shipping method on individual products while adding/editing them.

So, go to Multi-vendor marketplace seller panel > Products >Product Listing Add/Edit the Product:

Select shipping method for individual product (ShipStation integration  )

Global Configuration

Further, click on the Global Configuration menu:

Shipping-Configuration-Seller-•-Multivendor-MarketPlace-3 (ShipStation integration  )

So, from here, the seller can do the SHIPPING PACKET CONFIGURATION:

123

NOTE: It is mandatory to add product weight while creating one.

Shopify Store Frontend

Likewise, the customer will have an option to select the shipping method as per configured from the backend after entering the information:

Shipping-JohnDoe2-Checkout

Shipping Label Generation

Seller will have an option to generate the shipping label from their seller panel. Also, shipping labels can only be generated for fulfilled orders.

Fulfilling order via ShipStation:

Go to Multi-vendor marketplace seller panel > Orders > Order Listing > View (under Action). Select the method of order fulfillment as ShipStation and fulfill the order.

As soon as the order will be fulfilled, the shipping label will be automatically downloaded.

Order-Details-Seller-•-Multivendor-MarketPlace
1. Click on Fulfill
Order-Details-Seller-•-Multivendor-MarketPlace-2
Agree & Fulfill: This block will have the information regarding who is bearing the shipping label charges.

Moreover, if you again want to download the shipping label, go to ADDITIONAL ORDER DETAILS, click on Actions > Print Shipping Label:

Order-Details-Seller-•-Multivendor-MarketPlace-4

Furthermore, this is how the shipping label will be downloaded in pdf form:

Allow Sellers to fulfill orders directly from their Shipstation Dashboard.

This new feature will create the order directly on seller’s Shipstation account and they Will be able to fulfill the order directly from Shipstation and further,

the fulfilment status and Tracking details will sync back to Marketplace app.

Configuration from Admin end

To configure this feature from the admin side, follow these steps

1. Navigate to the ‘Configuration’ section and select ‘ShipStation Configuration’.

2. In the ‘Usage As’ section, choose ‘Fulfillment’ from the dropdown menu.

3. Enable ”ALLOW SELLER TO CONFIGURE THEIR OWN SHIPSTATION ACCOUNT” button

4. Enable the ‘Allow Seller to Register Webhook’ option.

5. We offer a customisation configuration in ShipStation that lets you choose the specific information displayed on each order Id with order id .

You can select to show the Admin shop name, Seller shop Name, or order ID Only in this .

shipstation-configuration

Configuration from seller end

To configure this feature from seller end , follow these steps :

1.In the ShipStation configuration settings, enable the option for ‘CREATE ORDER BEFORE FULFILLMENT ‘.

shipstation-configuration-step1

2. Copy the provided URL for ‘Webhook Register for ShipStation shipping’ and configure it in the ShipStation dashboard.

shipstation-step-second -seller-end

3. Once the order is created on the ShipStation dashboard, the ShipStation order ID will be displayed on the order detail page

shipstation-step-third-seller-end

4. if the order is fulfilled on shipstation dashboard then automatically it will be fulfilled on M ultivendor-market place as well.

Here is how you fulfill the order from Shipstation:

shipstation-step-first-seller-end

Note

(1) It may take up-to 5 min to sync the fulfillment status and tracking details to Marketplace App after the order is fulfilled from Shipstation.

(2) Once the functionality is enabled, sellers need to go to their “My Profile” section and click “Save Changes” to update their profile.

This will create a warehouse for the seller’s marketplace location.

(3)Orders will be fulfilled in their entirety, with no partial or item-by-item fulfillment allowed.

(4) If an order is canceled on the ShipStation dashboard, it will not be canceled in Multi Vendor marketplace.

(5) If an order has been fulfilled either partially or fully, then editing the order or removing an item will not update the order on the shipStation dashboard.

Need Help?

Lastly, 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