Connecting Carriers — Shiprocket & Delhivery
Connect Shiprocket and Delhivery, understand credentials and wallet balance, and run both providers together with automatic failover.
Before you can ship your first order, connect at least one shipping provider. Most merchants use Shiprocket, India's largest shipping aggregator — it gives you access to Blue Dart, Amazon Logistics, DTDC, Delhivery, Xpressbees, and many more couriers through one account.
Connecting Shiprocket
Open the Shiprocket plugin page
Go to Extensions → Plugins → Shiprocket in your admin panel.
Enter your Shiprocket credentials
Enter your Shiprocket email address and password — the same credentials you use to log in at shiprocket.com. If you don't have an account yet, create one at shiprocket.in; it takes about five minutes.
Test the connection
Click Test Connection. The platform sends a live ping to Shiprocket and confirms your credentials are valid.
Save
Click Save. The screen shows a green "Connected" badge immediately.
Common mistake
Some merchants confuse Shiprocket's API Key (shown in Shiprocket's developer settings) with the login credentials needed here. BillionBiz connects using your email + password, not the API key.
Wallet balance
Shiprocket uses a prepaid wallet — you buy shipping labels from your wallet funds. Your current balance shows on the Shiprocket settings page. If the balance falls below the threshold you set, the platform warns you before you try to book a shipment. Top up your wallet at shiprocket.in.
Sandbox mode. Want to test the full shipping flow without spending real money or booking real pickups? Switch on Sandbox Mode on the same settings page — all label and tracking calls use Shiprocket's test environment. Switch it off before going live.
Shipping preferences
Also on the Shiprocket settings page, you can set:
| Setting | What it controls |
|---|---|
| Default shipping mode | Surface (road, slower, cheaper) or Express (air/priority, faster, pricier) — used when a shipment is booked without explicitly choosing a mode |
| Default package dimensions | Length, width, height (cm) used as a fallback for any product without its own dimensions — a common starting point is 10 × 10 × 10 cm |
| Default package weight | Grams, used as a fallback when a product has no weight set — 500g by default |
| Courier strategy | Cheapest, Fastest, or Shiprocket Recommended (balances cost, speed, reliability) |
| Auto-Fulfillment | Switch on here to enable automatic shipment booking for all confirmed orders — see Auto-Fulfillment |
Connecting Delhivery (alternative provider)
Go to Extensions → Plugins → Delhivery. Delhivery connects using an API Token rather than a username and password.
Get your API token
Log in to your Delhivery business account at app.delhivery.com, go to Settings → API (or contact your Delhivery account manager), and copy your API token.
Paste it into BillionBiz
Paste the token into the Delhivery plugin page.
Test and save
Click Test Connection to verify, then Save. You can also set your preferred pickup time and default shipping mode (Express or Surface) on this page.
Running both providers at the same time
You can connect both Shiprocket and Delhivery simultaneously.
| Situation | What happens |
|---|---|
| Manual shipment booking | You choose which provider to use at the time of booking |
| Auto-fulfillment | The platform uses your configured primary provider; if that provider fails for a pincode, it automatically falls over to the other |
| Rate Calculator | You can select which provider to query |
| COD availability | Checked separately for each provider |
Tip
Keep both connected even if you primarily use Shiprocket. Automatic failover means orders to pincodes Shiprocket can't service will still go out via Delhivery — rather than failing and requiring you to rebook manually.
