WooCommerce Marketplace Shiprocket Shipping lets vendor's ship orders from their own pickup locations. They use admin's Shiprocket account with live rates and automatic shipment creation.
- Multi Vendor shipping with separate vendor control.
- Multiple pickup locations with default warehouse.
- Live courier rates at checkout per vendor.
- Automatic shipment creation after order placement.
- Download shipping labels from order page.
- Download invoices for vendor's and admin.
- Admin can also add their pickup location for shipping their own products.
This plugin is an add-on of the MarketPlace Extension. To use this plugin, you must have installed WooCommerce Multi Vendor Marketplace.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
WooCommerce Marketplace Shiprocket Shipping connects your store with Shiprocket. It lets vendors manage their own shipping. It supports multi-vendor shipping. Each vendor handles order pickup and fulfillment separately.
Vendors can add pickup locations. They can also set a default warehouse. Orders can be shipped from the dashboard. At checkout, buyers see live courier rates. These rates depend on each vendor’s location. Shipping is calculated separately for each vendor in the cart.
After an order is placed, the system creates shipments through Shiprocket. Vendors do not need to enter order details. Shipping labels and invoices are available in the order view. Vendors and admin can download them.
This module supports courier services and cash on delivery (COD). It helps manage shipping tasks for marketplace stores. It also supports shipment tracking and logistics through Shiprocket.
Additionally, you can go through Marketplace USPS Shipping for WooCommerce to add USPS Shipping to your marketplace.

Highlighted Features
Per Vendor Shipping Setup
Each vendor can add their pickup addresses and choose a default one.
Multiple Pickup Locations
Vendor's can add warehouses and set a default pickup location.
Live Shipping Rates
Customers see real time courier rates based on vendor location.
Auto Shipment Creation
Shipments are created automatically after order placement.
Label & Invoice Download
Shipping labels and invoices are available in order view.
Admin Shipping Control
Admin can also set pickup locations for their own products.
Why do we need Shiprocket Shipping for WooCommerce Marketplace
In a multi vendor marketplace, vendors ship from different places. Default WooCommerce shipping treats the store as one source. This can give wrong shipping rates.
Vendors often rely on the admin to create shipments. This slows down orders. It also adds extra manual work. WooCommerce Multi Vendor Shiprocket Shipping fixes this. It gives vendors control of their shipping. It also creates shipments through Shiprocket.
This module follows real marketplace needs. It gives correct shipping rates and faster order processing.
Apart from this, if you would like to set shipping prices for each product, then you can check WooCommerce Per Product Shipping Extension.
Use Cases
Explore how this module supports different marketplace business models.
Multi Vendor Marketplace
Each vendor ships from their own location with separate courier rates and shipment handling.
Dropshipping Stores
Vendors can manage shipping independently without admin involvement.
Regional Rates
Shipping rates are calculated based on vendor and customer location.
COD Based Stores
Cash on Delivery charges are included in courier rates automatically.
Vendor Pickup Location Management
Vendor's can manage their warehouses directly from their dashboard. They can add location details like address, contact info, and GSTIN. A default pickup location can be selected for shipping.
- Add and manage multiple pickup locations
- Set default warehouse for shipping
- Import locations from Shiprocket account
- Validate address and contact details
- Vendor specific data isolation

Live Per Vendor Shipping Rates
Shipping rates are calculated separately in the cart. Buyers can choose from available courier options based on serviceability. WooCommerce Marketplace Shiprocket Shipping provides accurate shipping costs and improves checkout transparency for customers.
- Real time courier rate calculation
- Separate shipping packages per vendor
- COD charges included automatically
- Weight and dimension based pricing
- Courier details stored in order

Automatic Shipment Creation
Shipments are created as soon as order is placed. Each vendor gets a separate shipment for their items. This reduces manual work and speeds up order processing.
- Auto order sync with Shiprocket
- AWB generated using selected courier
- Supports classic and block checkout
- Separate shipments for each vendor
- Order notes updated with shipment details

Shipping Label Printing
Labels can be generated and downloaded from the order page. Both vendor's and admin have access to label printing. This allows quick access to shipping documents without leaving the order page.
- One click label generation
- Available in vendor and admin panels
- Secure request validation
- Cached label URLs for faster access
- Admin control to enable or disable

Admin Shiprocket Account
Vendors do not require a Shiprocket Account, they can add their pickup locations from their WooCommerce store frontend dashboard. Pickup address will be added to the Admin's Shiprocket account. Admin can verify the Pickup address by SMS verification to the vendor's contact no.
- Only the admin needs to configure the API credentials from Shiprocket settings.
- Default pickup and product settings
- Manual and auto token refresh
- Independent shipment creation
- Central control from WooCommerce settings

Automatic Token Management
This Shiprocket WooCommerce plugin handles Shiprocket authentication in the background. There is no need to log in again when tokens expire. This ensures uninterrupted communication with Shiprocket without manual login.
- Auto login using API credentials
- Token refresh on expiry
- Retry failed API requests
- Secure server side authentication

Support
For any query or issue, please create a support ticket here http://webkul.uvdesk.com/
You may also check our quality WooCommerce Plugins.
Specifications
Frequently Asked Questions
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.
Change Logs
- + Features
- - Bugs
- Fixed: Overlapping print buttons on the vendor order view page.
- Fixed: Cancelling an order only unassigned the courier instead of cancelling the Shiprocket order, leaving it stuck in the "New" state.
- Fixed: A failed label, invoice print showed a blank error page instead of a notice on the vendor's order view page.
- Added: Bidirectional order-status sync between WooCommerce and Shiprocket. Orders now push to Shiprocket once they reach the "Processing" status (instead of at checkout).
- Added: A new Shiprocket webhook receiver syncs shipment tracking updates back into WooCommerce - order notes for every tracking event, and the WC order status automatically completes or refunds once every vendor's shipment on the order is delivered or returned.
- Added: Vendors now receive an email notification whenever an order's status changes, whether triggered by the admin in WooCommerce or by a Shiprocket tracking update.
- Added: Webhook Secret and Webhook URL settings under the WooCommerce Shiprocket shipping method - configure the URL and secret in your Shiprocket dashboard under Settings > API > Webhooks to enable tracking sync.
- Added: Manifest generation and printing for admin and vendors from their Shiprocket orders.
- Added: Vendor document permission settings under the WooCommerce Shiprocket shipping method to control which documents vendors can print.
- Added: Shiprocket shipments and orders of every vendor are cancelled automatically when the admin cancels an order, either from the order edit page or through the bulk action on the orders list.
- Added: "Cancel Shiprocket Order" order action to manually cancel a vendor's Shiprocket order from the order edit page.
- Added: Shiprocket Status Mapping settings under the WooCommerce Shiprocket shipping method to configure which WooCommerce order status each Shiprocket webhook status (New, Delivered, RTO Delivered, Cancelled, Lost, Damaged) maps to.
- Fixed: The shipping label for the second vendor was not generated correctly when an order contained products from multiple vendors.
- Fixed: Incorrect shipping prices were shown on the vendor dashboard while the shipping titles were correct.
- Fixed: Shipping rates not refreshing when the buyer changes the payment method on the block checkout.
- Fixed: Shipping label could not be generated for vendor shipments because an incorrect courier identifier was sent to Shiprocket.
- Fixed: Incorrect value sent in the e-way bill field while creating a shipment.
- Fixed: Prepaid orders were being created as COD on Shiprocket.
- Added: Support for the WooCommerce block-based cart and checkout.
- Added: Metabox for the admin order edit page to create a shipment download label and invoice.
- Initial Release