
India Couriers for WooCommerce — Shiprocket and Delhivery: PIN rates, AWB, labels, NDR
Shiprocket and Delhivery in WooCommerce: a live rate by PIN code, AWB from the order, COD, labels, pickups and tracking. Pro adds an NDR desk, automatic AWBs, bulk actions and webhooks.
- Compatibility
- WordPress 6.2+ · WooCommerce (tested on WP 7.1 and WC 11.2) · PHP 7.4+ · classic and block checkout · languages: English, Hindi
- Licence
- a site + a staging copy, annual
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
At checkout the buyer sees the rate for the PIN code and estimated days. If the PIN has no service, the method hides.
What the admin gets
On the order you compare Shiprocket couriers by price, days and rating, create the AWB, print the label and request a pickup.
How much it costs
The base version is free. Pro costs 890 UAH for a one-year licence. A year of updates, technical support and all Pro features.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
WordPress 6.2+, WooCommerce, PHP 7.4+.
A Shiprocket account or a Delhivery token.
Version history
Shiprocket and Delhivery, PIN rates, AWB, labels, tracking.
Frequently bought with India Couriers


GST Invoice & GSTR-1 for WooCommerce — India tax invoices, GSTIN at checkout, GSTR-1 export

LeadSquared Leads for WooCommerce — buyers become leads without duplicates

Kylas CRM for WooCommerce — orders as leads in Kylas
Full module description
India Couriers connects Shiprocket and Delhivery to WooCommerce: the buyer sees a price for their PIN code, and you create the AWB from the order.
We have not created a single real label through Shiprocket or Delhivery. They need Indian accounts, so the plugin is written from the service documentation.
What the buyer sees
At checkout the buyer sees the rate for the PIN code and estimated days. If the PIN has no service, the method hides. If the service does not answer, the backup price applies.
What the admin gets
On the order you compare Shiprocket couriers by price, days and rating, create the AWB, print the label and request a pickup. In Pro the NDR desk collects every failed delivery in one list with the answer to the courier.
How it works, step by step
- You enter the service keys and sender address.
- You add the delivery methods to a WooCommerce zone.
- The buyer picks delivery at checkout.
- You create a label from the order.
- Tracking goes to the order, e-mails and account.
Under the hood
- The checkout price is always prepaid, because payment is not chosen yet: the courier COD fee is not in it.
- Webhooks in Pro are protected with a key.
How to install
- Plugins → Add New → Upload Plugin: pick the zip and activate.
- WooCommerce → Settings → Shipping: add the methods to a zone.
- Enter the keys and the sender address.
- Create a label on a test order.
- For Pro: paste the key or start the 7-day trial.
The module is not on wordpress.org yet: the free version and Pro are one archive from this page. Without a key it works as the free version.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Does COD work?
Yes, the amount comes from the order.
What is the NDR desk?
A list of failed deliveries with actions: re-attempt, return, a new date.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















