A build-to-order ERPNext app that connects Blue Dart (DHL India) premium domestic air express directly to your Delivery Notes — pincode serviceability and TAT lookup, AWB label generation, COD and topay support, and pickup registration. ECOSIRE builds, installs, and supports it for your specific ERPNext instance. Built to order by ECOSIRE for ERPNext v15, v16 — indicative price from $249.00 USD; request a quote for a scoped proposal.

A build-to-order ERPNext app that connects Blue Dart (DHL India) premium domestic air express directly to your Delivery Notes — pincode serviceability and TAT lookup, AWB label generation, COD and topay support, and pickup registration. ECOSIRE builds, installs, and supports it for your specific ERPNext instance.
今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。
Indian ERPNext sellers who ship on Blue Dart premium express live with two disconnected screens. Orders and Delivery Notes sit in ERPNext, but every airway bill, every pincode serviceability check, and every pickup request happens on the Blue Dart portal — re-keyed by hand. That means transposed pincodes, COD amounts that don't match the invoice, waybill numbers pasted into the wrong field, and no way to answer "where is my parcel" without leaving ERPNext. ERPNext core ships a generic Shipment DocType and a couple of third-party connectors, but nothing that speaks Blue Dart's specific WayBill Generation, Master (pincode/TAT), pickup, and tracking APIs, or that understands Indian realities like topay and COD reconciliation.
`Blue Dart Settings` single DocType holding license key, login ID, API/customer codes and origin area — credentials stored with Frappe's encrypted Password fieldtype, with separate sandbox and production endpoints
Pincode serviceability check via Blue Dart Master API, exposed as a `@frappe.whitelist()` method and surfaced through a client script on Sales Order and Delivery Note
Transit-time (TAT) / expected-delivery lookup shown to the user before they commit to a premium express product
One-click 'Generate Blue Dart Waybill' action on Delivery Note that calls the WayBill Generation API and writes back the AWB number and token
Thermal-ready AWB shipping label as a Frappe Print Format (barcode + consignee/consignor block), printable at 4x6 without leaving ERPNext
COD support: collection amount pulled from the linked Sales Invoice, sent on the waybill, and stored on the shipment for later reconciliation
ECOSIRE builds a proper Frappe app — a versioned module with its own DocTypes, not a pile of loose server scripts — that lives inside your ERPNext instance. A Blue Dart Settings single DocType holds your license key, login ID, API area/customer codes, and origin details, with credentials stored encrypted via Frappe's password fieldtype and separate sandbox/production endpoints. hooks.py doc events hang the integration off the documents your team already uses: on a Delivery Note you get a "Generate Blue Dart Waybill" action that calls Blue Dart's WayBill API, writes back the AWB number and token, and renders a Print Format label sized for your thermal printer. A Blue Dart Shipment DocType (or extended Shipment) captures product code (Apex/Dart Apex/Ground), COD amount, declared value, weight, and dimensions, all validated before the API call so a bad payload never reaches Blue Dart.
Serviceability is wired in where decisions get made. A whitelisted method (@frappe.whitelist()) backs a client script on the Delivery Note and Sales Order so a user can check the destination pincode's serviceability and transit time (TAT) against Blue Dart's Master API before committing to the express service — and optionally block or warn on non-serviceable pincodes. COD and topay flows are handled explicitly: COD collection amount is pulled from the linked invoice, passed on the waybill, and stored for later reconciliation; topay consignments set the correct payment flag so freight isn't billed to you by mistake. Pickup registration is a first-class action too — raise a Blue Dart pickup request for a date/time window straight from ERPNext and store the returned pickup token against the shipment.
Everything runs through the Frappe REST API and whitelisted methods with proper role-based permissions, so only a Shipping Manager role profile can generate waybills or trigger pickups, and a scheduler event (Frappe's scheduler_events, hourly/daily) polls Blue Dart tracking for in-transit AWBs and posts status updates back onto the shipment timeline. Errors, raw request/response payloads, and rate-limit handling are logged to a dedicated log DocType so failed calls are diagnosable, not silent.
Because this is build-to-order, nothing is a black box. After a short scoping call we confirm exactly which Blue Dart products, payment modes, and workflows you use, then build and test the app against your Frappe/ERPNext v15 or v16 instance on a staging bench first. Typical delivery is 2–4 weeks from confirmed scope. You receive the installable source, UAT sign-off on staging, install and configuration on your production bench, documentation, a training session, and a post-go-live support window — plus the git repository so the code is yours to own and extend.
Runs dispatch for a D2C or marketplace seller on Blue Dart premium express and wants waybills, COD amounts and pickups generated straight from ERPNext Delivery Notes instead of re-keying on the Blue Dart portal.
Owns the internal ERPNext instance and wants a clean, permissioned Frappe app with proper DocTypes, hooks and whitelisted methods — plus the git repo — rather than fragile server scripts they can't maintain.
Needs COD collection amounts and topay flags to match the invoice exactly so remittance reconciliation against Blue Dart is clean and disputes are rare.
Wants to check pincode serviceability and TAT before promising delivery, print thermal AWB labels on the spot, and book same-day pickups without leaving the shop floor screen.
ecosire.com でライセンスを購入し、アカウント ダッシュボードから Blue Dart Shipping Connector for ERPNext アプリの ZIP をダウンロードします。
ZIP をベンチのアプリ フォルダーに抽出するか、抽出されたアプリへのパスを指定して「bench get-app」を実行します。
`bench --site SITE_NAME install-app APP_NAME` を実行し、続いて `bench maigrate` を実行して、Blue Dart Shipping Connector for ERPNext をインストールし、そのスキーマを適用します。
サイトの ECOSIRE ライセンス設定を開き、ライセンス キーをアクティブ化します。無料の ecosire_connect アプリと ecosire_license_client アプリが必要です。
| 基準 | エコシエール | カスタムビルド | 競合他社 | オドゥー ネイティブ |
|---|---|---|---|---|
| Blue Dart API coverage | Waybill, Master/serviceability, pickup and tracking APIs wired to ERPNext docs | Whatever you have time to build and maintain in-house | Often generic or courier-agnostic; Blue Dart specifics partial | |
| COD & topay handling | COD pulled from invoice; topay payment flag set correctly | Must design and test reconciliation logic yourself | Varies; COD reconciliation often manual | |
| Pincode serviceability & TAT | Checked on Sales Order/Delivery Note before you commit | Build the Master API call and UI yourself | Sometimes; often a bulk lookup, not inline | |
| Fit to your instance | Built and UAT'd against your v15/v16 bench and workflow | Fully bespoke but all on your team | One-size-fits-all; you adapt to it | |
| Code ownership | Full git repo handed over — yours to extend | You own it (and all the maintenance) | Usually closed-source or license-locked | |
| Delivery & effort | 2–4 weeks from confirmed scope; we do the build | Your roadmap and developer time | Install fast, then fight the gaps | |
| Support & updates | Post-go-live window + optional ongoing support agreement | On your team indefinitely | Vendor SLA varies; roadmap not yours | |
| Maintainability | Proper Frappe app: DocTypes, hooks, whitelisted methods, roles | Depends on your engineering discipline | Black box; hard to audit or patch |
No. This is a build-to-order engagement, not a Frappe Cloud Marketplace download. ECOSIRE builds the Blue Dart connector for your specific ERPNext instance, tests it on staging, then installs and supports it. There is no instant download.
Typical delivery is 2–4 weeks from confirmed scope. We start with a short scoping call to lock down which Blue Dart products, payment modes (COD/topay) and workflows you use, then build, UAT on a staging bench, and deploy to production. Timeline depends on the exact scope you confirm.
We build for Frappe/ERPNext v15 and v16. The app is delivered as a proper versioned Frappe app with its own DocTypes and hooks, so it upgrades cleanly with your bench rather than being a set of loose server scripts.
You need an active Blue Dart (DHL India) B2B/API account with a license key, login ID and your customer/area codes. We configure these in an encrypted `Blue Dart Settings` DocType with separate sandbox and production endpoints, and validate them with a smoke test before go-live.
COD collection amounts are pulled from the linked Sales Invoice, sent on the waybill, and stored on the shipment for reconciliation against Blue Dart remittances. Topay (freight-collect) consignments set the correct payment-mode flag so freight is never wrongly billed to you as the shipper.
Every engagement includes a post-go-live support window for bug fixes and adjustments. Because you receive the full git repository, your own team can also extend it — or you can retain ECOSIRE for ongoing changes, Blue Dart API updates and version upgrades under a separate support agreement.
No. The connector is an isolated Frappe app with its own module and DocTypes, hooking onto standard Delivery Note and Sales Order events via `hooks.py`. We UAT on a staging bench with a documented rollback plan before touching production.
A build-to-order ERPNext app that connects Blue Dart (DHL India) premium domestic air express directly to your Delivery Notes — pincode serviceability and TAT lookup, AWB label generation, COD and topay support, and pickup registration. ECOSIRE builds, installs, and supports it for your specific ERPNext instance.