Shiprocket Integration Guide Step-by-Step Walkthrough
Connect Shiprocket to intercept failed delivery attempts across BlueDart, Delhivery, Shadowfax, and DTDC. Learn exactly where and how to configure your credentials inside the ZeroRTO plugin dashboard.
2. Exactly Where to Paste in the ZeroRTO Plugin
Open your WordPress Admin > click ZeroRTO in the left menu > open the Courier Networks tab:
1. Account Email Field
The exact email address you use to log in to app.shiprocket.in. Ensure there are no accidental spaces before or after.
2. Shiprocket Password Field
Your Shiprocket login password. ZeroRTO uses this to automatically exchange for secure bearer tokens via API v2.
3. Copy Webhook Button
Click the Copy URL button inside the purple banner. This unique URL receives real-time delivery failure events.
4. Save All Settings
Click the green Save All Settings button at the bottom. The plugin performs a background health-check instantly.
3. Where to Paste Inside Shiprocket Portal
Once you have copied your store's Webhook URL from Step 4 above:
- Log in to your Shiprocket Console.
- In the left sidebar, go to Settings > Webhooks.
- Click the blue Add Webhook button.
- Under Event, select
NDR Status(orOrder Undelivered). - In the URL field, paste your copied ZeroRTO endpoint URL:
https://yourstore.com/wp-json/rescuedrop/v1/courier-webhook/shiprocket - Click Save Webhook. Shiprocket is now linked!
4. What Happens When Customers Reply on WhatsApp
When a customer responds to the WhatsApp alert, ZeroRTO calls Shiprocket's /ndr/process-status API automatically:
📅 Re-attempt Delivery
ZeroRTO passes tomorrow's date to Shiprocket. The courier executive receives a re-delivery task on their handheld device.
📍 Address & GPS Pin
Passes updated delivery remarks or Google Maps pin to Shiprocket, updating the rider's navigation instructions.
❌ Immediate Return (Cancel)
Halts unnecessary delivery re-attempts, instructs the courier to return the parcel to warehouse, and marks the WooCommerce order as cancelled.
5. Verification Checklist
Open your ZeroRTO > General Setup tab. Look at the top Health Bar: if Courier Engine: Shiprocket shows a green pulsing dot, your credentials and JWT authentication token are 100% active and healthy!