How-to· 9 min read· Updated 4 Oct 2026

How do I connect Shiprocket to my online store in India?

By Storzu·

Quick answer

To connect Shiprocket to a Storzu store, create an API user in Shiprocket (Settings → API) and paste its email and password into Storzu's Shipping page. Checkout then checks each buyer's PIN, shows the cheapest courier's live charge and COD availability, and one tap on an order books the AWB, label and pickup. Charges come from your own Shiprocket wallet.

Most small Indian sellers who ship by courier already use Shiprocket — and most of them still copy every address into it by hand, guess the delivery charge, and paste AWB numbers into WhatsApp. Connecting Shiprocket to your online store moves all of that into the order itself: the PIN check and real courier charge happen at checkout, booking is one tap, and tracking updates itself.

What does connecting Shiprocket actually do?

On a Storzu store, the Shiprocket connection works at every stage of an order, not just at dispatch:

  • Product page— shows an estimated delivery date and charge for the shopper's PIN, prefilled from a saved PIN, a saved address or their approximate location.
  • Checkout— checks the buyer's PIN for serviceability, prices delivery on the cheapest courier that serves it, and offers COD only where a courier collects cash for that PIN.
  • The order — one tap books the courier: the shipment, AWB, label and pickup request are created together.
  • After dispatch — tracking updates arrive from Shiprocket on their own, the order moves to Shipped at the first courier scan, and the customer sees progress on their order-tracking page.

You connect your own Shiprocket account. Your courier contracts, wallet, pickup addresses and COD remittances stay exactly where they are — Storzu simply talks to Shiprocket for you.

How do I connect Shiprocket, step by step?

  1. Get Shiprocket ready. Add a pickup address under Settings → Pickup Addresses and verify its phone number — unverified pickup phones are the most common reason pickups do not get scheduled. Keep some balance in your Shiprocket wallet.
  2. Create an API user. In Shiprocket open Settings → API → Add New API User. Use an email that is different from your Shiprocket login, select all modules, and leave "Allowed IPs for PII Access" empty. Copy the password straight away — Shiprocket shows it only once.
  3. Connect in Storzu. Open Dashboard → Shipping & delivery partners, paste the API user's email and password, and tap Connect Shiprocket. Then choose the pickup location couriers collect from; delivery dates and rates are worked out from its PIN.
  4. Pick how delivery is charged — flat charges or live rates (see the next section).
  5. Add shipping weights. Set a default weight per item, then give your heavier or bulkier products their own packed weight and size.
  6. Turn on instant tracking. In Shiprocket open Settings → API → Webhooks and paste the URL and security token Storzu shows you. Storzu also checks Shiprocket on its own, so this is recommended rather than required.
  7. Book from the order. Tap See couriers & rates, choose a courier, book, and print the label.

Should I charge live courier rates or a flat delivery fee?

You get three levers, and they combine:

  • Flat delivery charges — the same fee you set in Delivery overview. Customers still see the delivery date for their PIN. Simple, and fine when your parcels are similar and most buyers are in one region.
  • Live rate for the customer's address — checkout charges what the cheapest serviceable courier quotes you for that PIN and parcel weight (COD orders include the COD charge). Add an optional fixed amount per order to cover packing — for example ₹20 for the box and tape.
  • Free delivery above an order value — works with either. Above your threshold the buyer pays nothing for delivery, and you pay the courier from your margin, so set it where the margin can absorb it.

Live rates are the honest choice when you sell across India: a flat ₹60 overcharges the buyer across town and undercharges the one in the North-East. Flat charges are easier to explain when almost everything you sell weighs about the same.

Who pays the courier, and does Storzu take a cut?

Storzu never touches shipping money. Every courier charge is paid from your own Shiprocket wallet, and COD cash collected by couriers is remitted by Shiprocket to you on its usual cycle. Storzu does not collect, hold or mark up any of it, and takes no cut. What you charge the customer for delivery is your call; what you pay the courier is between you and Shiprocket. The Storzu store itself is priced separately — see Storzu pricing.

What changes compared with typing the AWB by hand?

StepShiprocket used separatelyShiprocket connected to the store
Can this PIN be delivered to?You find out after the order is placedChecked at checkout, before the buyer pays
Delivery chargeA flat fee you guessedFlat, or the cheapest courier's live rate plus your packing add-on
CODOffered everywhere, refused laterOffered only where a courier collects cash for that PIN
BookingRetype the address in Shiprocket, generate AWB, schedule pickupOne tap on the order: shipment, AWB, label and pickup together
Order statusYou mark it shipped and paste the AWBMoves to Shipped at the first courier scan
What the customer seesA number to look up on a courier siteProgress on their order-tracking page
Product page"Delivered in 3–7 days" for everyoneA delivery date and charge for the shopper's own PIN

How do I get shipping weights right?

Couriers bill on the higher of actual weight and volumetric weight. Volumetric weight is the box's length × breadth × height in centimetres divided by 5,000. A 30 × 25 × 12 cm box works out to 1.8 kg even if the kurta inside weighs 600 g — and most couriers bill in half-kilo slabs, so that parcel is charged as 2 kg.

  • Weigh one packed parcelper product type, box and all, and enter that as the product's shipping weight (in g or kg).
  • Add the packed size (L × B × H cm) for anything light but bulky — pillows, lamps, gift hampers. Storzu then quotes on whichever weight is higher, the same way the courier will bill you.
  • Use the smallest box that protects the product. Shaving 5 cm off one side often drops a parcel a full slab.

Weight mistakes are charged by the courier to your Shiprocket account, not to the customer, so ten minutes with a kitchen scale pays for itself quickly.

How do I keep COD and returned parcels under control?

COD is where courier selling quietly loses money. A refused COD parcel typically costs you shipping both ways and earns nothing. A few habits help:

  • Let the PIN check do its job — COD only appears where a courier actually collects cash, so you stop promising what cannot be delivered.
  • Nudge prepaid — UPI before dispatch costs the buyer nothing extra and removes the refusal risk. See accepting UPI payments without commission.
  • Confirm big COD orders with a quick WhatsApp message before you book the courier.
  • Handle returns yourself — when a parcel is on its way back, the order shows it, but returns are not automated; update the order once it is back on your shelf.

When is connecting Shiprocket not worth it?

  • Your buyers are all nearby. If most orders come from your own area or city, a courier that takes days is slower than you can be. Local pickup, your own delivery person, or same-day instant riders will serve them better.
  • The product does not survive a courier. Cakes, fresh flowers and hot food belong with a rider or pickup, not a sorting hub.
  • You ship abroad. The Shiprocket connection is for deliveries within India only.
  • You send a parcel or two a month. Setup is quick, but if you rarely ship, booking those few by hand in Shiprocket is fine too.

What to do next

If you already have a Shiprocket account, the connection takes about as long as creating the API user. Create your Storzu store, add your products with their packed weights, and connect Shiprocket from the Shipping page. If some of your buyers are around the corner, read how to offer same-day delivery next — riders and couriers can run side by side.

Frequently asked questions

Does Storzu take a cut of my Shiprocket courier charges?

No. Courier charges are deducted from your own Shiprocket wallet, and COD cash is remitted by Shiprocket straight to you. Storzu never collects, holds or marks up shipping money. If you charge customers a packing add-on on top of the courier rate, that add-on is yours too. For what the Storzu store itself costs, see the Storzu pricing page.

Which courier does the customer get at checkout?

The customer never picks a courier. Checkout asks Shiprocket which couriers serve that PIN for the parcel's weight and prices delivery on the cheapest one. When you book from the order, you see the serviceable couriers with their rates and dates and choose the one you want — it does not have to be the cheapest.

Can my product pages show a delivery date for the buyer's PIN code?

Yes. Once Shiprocket is connected, each product page shows an estimated delivery date and charge for the shopper's PIN. It is prefilled from a PIN they checked before, their saved address, or their approximate location, and they can change it before adding to cart.

What happens if no courier delivers to a PIN, or COD is not available there?

Checkout checks the PIN before the order is placed. COD is offered only where a courier will collect cash for that PIN, and you can switch on a setting that stops orders to addresses no courier serves — so you do not find out after the customer has paid.

Do I still have to update each order's shipping status by hand?

Not for delivery progress. Tracking updates arrive from Shiprocket automatically, the order moves to Shipped at the first courier scan, and the customer follows it on their order-tracking page. Returns are the exception: if a parcel comes back to you, update that order yourself once it arrives.

Ready to start your free store?

Build it in minutes. Orders, bookings and payments, with no per-order commission.

Create your free store →

Related guides