- Ana Sayfa
- Apps
- Multichannel & PIM Tools
- ERPNext Daraz Seller Connector
Örnek önizlemeA build-to-order Frappe app that connects your Daraz Seller Center to ERPNext with two-way order,
inventory, price and listing sync plus settlement reconciliation.
ECOSIRE scopes, builds, installs and supports it for your instance.
ERPNext Daraz Seller Connector nedir?
A build-to-order Frappe app that connects your Daraz Seller Center to ERPNext with two-way order, inventory, price and listing sync plus settlement reconciliation. ECOSIRE scopes, builds, installs and supports it for your instance. Built to order by ECOSIRE for ERPNext v15, v16 — indicative price from $999.00 USD; request a quote for a scoped proposal.
Temel Özellikler
Siparişe özel, sizin için baştan sona
Kendiniz kurmanıza gerek yok — ECOSIRE tarafından geliştirilen, kurulan ve desteklenen çalışır bir uygulama.
- 1
Sipariş verirsiniz
Tek seferlik geliştirme fiyatıyla başlayın. Kapsamı başlangıçta sizinle birlikte belirleriz.
- 2
Geliştirir ve kurarız
ECOSIRE, ERPNext ortamınızda geliştirir, yapılandırır ve kurar.
- 3
Yayına alma + destek
Yaklaşık bir iş haftasında yayına alırsınız; canlıya geçiş sonrası iki hafta destek dahildir. Teslim ettiğimiz koddaki hatalar ücretsiz düzeltilir.
Teknik Özellikler
- ERPNext Uyumluluğu
- —
- Lisans
- Lisansın doğrulanması gerekiyor
- Python Gereksinimi
- Python 3.10+
- Veritabanı
- MariaDB 10.6+
Bu Ürün Hakkında
If you sell on Daraz across Pakistan, Bangladesh, Sri Lanka or Nepal, you already know the manual tax it imposes: staff copy orders out of Seller Center into ERPNext, re-key SKUs, and chase stock discrepancies that only surface as oversell penalties and cancelled orders. ERPNext core has no concept of a Daraz channel — there is no Sales Order source for Daraz, nowhere to hold a Daraz order number or DEX tracking code, and no scheduled job that reads the Daraz Open Platform API. You end up running two systems by hand, and reconciling Daraz settlement statements against ERPNext payments becomes a month-end nightmare of unmatched commissions and shipping fees.
ECOSIRE builds a proper Frappe app — not a spreadsheet import — that installs onto your ERPNext v15 or v16 bench and treats Daraz as a first-class sales channel. We add dedicated DocTypes such as Daraz Settings (per-country app key, secret and OAuth access/refresh tokens with scheduled auto-refresh), Daraz Store, Daraz Order and Daraz Item Mapping, so every Daraz order maps to an ERPNext Sales Order carrying the marketplace order number, SLA and payment method. Order import runs on a scheduler_events cron that polls the Daraz GetOrders / GetOrderItems endpoints, deduplicates against existing records, and creates the Customer, Sales Order, Delivery Note and Sales Invoice against a warehouse and tax template you nominate. Every request is signed with the Daraz HMAC-SHA256 signature and rate-limited, and failures are captured in an Error Log with retry rather than silently dropped.
Inventory and price stay in step through a two-way bridge. hooks.py doc events on Stock Ledger Entry and Item Price (plus a reconciliation scheduler for drift) push available quantity and price to Daraz via Product/Update and Product/PriceQuantityUpdate, while inbound webhooks and polling reflect Daraz-side changes back into ERPNext — all keyed on the SKU-to-Daraz Item Mapping table so your ERPNext Item Code and the Daraz SellerSku never diverge. Listing and SKU push lets you create or update Daraz products from ERPNext (attributes, images, variants), and the DEX / 3PL workflow generates shipping labels, requests pickups and writes tracking numbers back onto the Delivery Note. A Daraz Settlement importer parses the payout/transaction statements and reconciles commission, shipping fee and refund lines against the matching Sales Invoices so finance can close the month cleanly.
Because this is build-to-order, nothing ships as a blind download. We start with a short scoping call, confirm which Daraz countries, which flows (orders only, or full inventory + settlement), your ERPNext version and any custom fields, then fix the scope in writing. Typical delivery is one working week from confirmed scope. You get the app built and demoed on a staging bench first, a UAT sign-off, then a supervised go-live on your production instance with a rollback plan and a post-go-live support window — plus the full git repository so you own the code.
Ne elde edeceksin
- Installable Frappe app source code (the custom Daraz connector app) built for your ERPNext v15 or v16 bench
- Installation and configuration on your staging bench, including per-country credential setup and warehouse/tax/price-list mapping
- Technical documentation: DocType schemas, `hooks.py` events, scheduler jobs, whitelisted methods and the field-mapping reference
- End-user guide plus a live training session for your operations and finance team
- UAT on a staging environment with a documented test plan and a rollback plan before production go-live
- Supervised production go-live with post-go-live support window for defect fixes and tuning
- Full git repository handover so you own and can extend the source code
Bu kimin için
Daraz seller / operations manager
Runs day-to-day Daraz fulfilment on ERPNext and wants orders, stock and labels to flow automatically instead of being re-keyed, so the team stops oversells, missed SLAs and cancellation penalties.
Finance / accounts lead
Owns month-end close and needs Daraz settlement statements reconciled against ERPNext Sales Invoices — commission, shipping fees and refunds matched line by line — instead of guessing why the payout differs from booked revenue.
Multi-market South Asian brand
Sells the same catalog across two or more Daraz countries (e.g. PK plus BD or LK) and needs one ERPNext instance driving per-country stores, credentials, pricing and warehouses without duplicate manual work.
ERPNext partner / in-house IT admin
Maintains the ERPNext bench and wants a properly built Frappe app with clean DocTypes, hooks and the git repo handed over, so the integration is supportable and upgrade-safe rather than a pile of ad-hoc scripts.
ERPNext Daraz Seller Connector Nasıl Karşılaştırılır
| Kriter | ECOSIRE | Özel Yapı | Rakip | ERPNext Yerleşik |
|---|---|---|---|---|
| Fit to your ERPNext setup | Built to your version, warehouses, tax templates and custom fields | Fully bespoke but you define everything from scratch | Generic mapping; bends your setup to fit the app | No Daraz concept at all |
| Order sync | Scheduled import to SO/DN/Invoice with dedup and retry | Possible, but you build and maintain the polling logic | Usually basic order pull, limited status handling | Manual copy-paste from Seller Center |
| Two-way inventory & price | Event-driven push plus drift reconciliation scheduler | Achievable with significant hook/scheduler work | Often one-way or on a coarse polling interval | None — stock diverges immediately |
| Settlement reconciliation | Parses payouts, matches commission/shipping/refunds to invoices | Rarely built; extra project on its own | Typically absent | Manual spreadsheet matching |
| DEX / 3PL shipping labels | Pickup, label print and tracking write-back on Delivery Note | Buildable if you invest the shipping-API work | Varies; often partial or unsupported | Handled outside ERPNext |
| Ownership & maintainability | Clean DocTypes/hooks plus full git repo handed over | You own it, but quality depends on your team | Closed source; locked to vendor releases | N/A |
| Time to value | one working week from confirmed scope, UAT and supervised go-live | Months of in-house build and testing | Fast install but rework to fit real workflows | Immediate but permanently manual |
| Support when Daraz changes its API | Post-go-live window plus optional ongoing maintenance | Your team must react and patch | Depends on vendor roadmap and priorities | No support surface |
ERPNext Daraz Seller Connector hakkında Sıkça Sorulan Sorular
How long until it is live on my ERPNext instance?
This is build-to-order, so delivery starts after a short scoping call. Once scope is confirmed in writing (Daraz countries, which flows, your ERPNext version and any customisations), typical delivery is one working week. We build and demo on a staging bench first, run UAT with you, then do a supervised production go-live.
Which Daraz countries and ERPNext versions do you support?
Daraz Pakistan, Bangladesh, Sri Lanka and Nepal via the Daraz Open Platform API, each configured as its own store with its own credentials. The app is built for Frappe/ERPNext v15 and v16. Tell us your exact version and site setup during scoping.
Is this a Frappe Cloud Marketplace app I can just download?
No. ECOSIRE builds, installs and supports it specifically for your instance — there is no instant download. That is deliberate: your warehouses, tax templates, custom fields and chosen flows are configured into the build so it works correctly on your bench instead of a one-size-fits-all package.
How does inventory stay accurate to prevent overselling?
Available quantity is pushed to Daraz on `Stock Ledger Entry` events via `hooks.py`, and a reconciliation scheduler periodically re-syncs to correct any drift from concurrent sales channels. Everything is keyed on the ERPNext Item Code to Daraz SellerSku mapping so the two systems track the same stock.
Can it reconcile Daraz commissions and payouts against ERPNext?
Yes. The settlement importer parses Daraz payout/transaction statements and matches commission, shipping fee and refund lines against the corresponding Sales Invoices, so finance can close the month against actual payouts instead of manually eyeballing spreadsheets.
What about support and updates after go-live?
Every engagement includes a post-go-live support window for defect fixes and tuning. Because Daraz occasionally changes its API, we offer ongoing support/maintenance so the connector keeps working; the scope and duration are agreed during scoping. You also receive the full git repository, so your own team can maintain or extend it.
Will it interfere with my existing ERPNext customisations?
It is delivered as a separate Frappe app with its own DocTypes and hooks, and we validate it on a staging bench during UAT before touching production. Every go-live includes a rollback plan, so if anything is off we can revert cleanly.
İlgili Modüller

ERPNext Bol.com Connector
A build-to-order ERPNext connector that syncs Bol.com orders, offers, inventory and settlements through the Bol Retailer API. ECOSIRE scopes, builds, installs and supports it on your Frappe/ERPNext v15/v16 site — this is not an instant download.

ERPNext Cdiscount Connector
A build-to-order ERPNext integration connecting your Cdiscount (France) seller account to ERPNext — automating order import, offer publishing, two-way stock and price sync, fulfilment, and settlement reconciliation. ECOSIRE scopes, builds, installs, and supports it for you.

ERPNext DHL Express Connector
A build-to-order Frappe app that connects DHL Express to ERPNext for live rate quotes, label and shipment creation, customs paperwork, tracking writeback, and pickup scheduling. ECOSIRE scopes, builds, installs, and supports it for your ERPNext v15/v16 instance.

ERPNext Dropshipping Automation Suite
A build-to-order ERPNext application that orchestrates the full dropship cycle — auto-routing purchase orders to suppliers on each sale, ingesting supplier inventory feeds, writing tracking numbers back to your marketplace or store, and enforcing margin and landed-cost rules. ECOSIRE scopes, builds, installs, and supports it for your exact supplier and channel mix.
ERPNext Daraz Seller Connector
A build-to-order Frappe app that connects your Daraz Seller Center to ERPNext with two-way order, inventory, price and listing sync plus settlement reconciliation. ECOSIRE scopes, builds, installs and supports it for your instance.
- Per-country `Daraz Settings` DocType holding app key, secret and OAuth access/refresh tokens for PK, BD, LK and NP, with a scheduler that auto-refreshes tokens before expiry
- Signed Daraz Open Platform calls (HMAC-SHA256 request signature, timestamp and sign_method) with per-endpoint rate-limiting and exponential-backoff retry
- Scheduled order import via `scheduler_events` cron that polls `GetOrders`/`GetOrderItems`, deduplicates, and creates Customer, Sales Order, Delivery Note and Sales Invoice
- `Daraz Order` staging DocType preserving marketplace order number, order status, SLA, buyer info and payment method for full audit before mapping to ERPNext documents