- Ana Sayfa
- Apps
- Multichannel & PIM Tools
- ERPNext Zid Connector
Örnek önizlemeA build-to-order Frappe app that connects your Zid (KSA/GCC) storefront to ERPNext,
syncing orders, inventory, pricing, shipping and settlements.
ECOSIRE scopes, builds, installs and supports it for you.
ERPNext Zid Connector nedir?
A build-to-order Frappe app that connects your Zid (KSA/GCC) storefront to ERPNext, syncing orders, inventory, pricing, shipping and settlements. ECOSIRE scopes, builds, installs and supports it for you. 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
GCC merchants selling on Zid quickly hit a wall running ERPNext natively: Zid holds the live orders, stock levels and prices, but ERPNext knows nothing about them until someone re-keys each order into a Sales Order by hand. Stock sold on Zid keeps showing as available in ERPNext, oversells happen, price changes get out of step between the two systems, and finance has no clean line from a Zid payout back to the invoices it covers. ERPNext core has no Zid awareness at all — there is no standard connector, no OAuth handshake to the Zid Merchant API, and no reconciliation of Zid settlements against your Sales Invoice and Payment Entry records.
The ERPNext Zid Connector is a proper Frappe application (not a script pasted into the console) that ECOSIRE designs, builds and installs on your bench for your exact catalog and workflow. It ships as its own module with dedicated DocTypes — a Zid Settings single DocType for API credentials and sync toggles, a Zid Store mapping, and Zid Sync Log for a full audit trail — plus item and warehouse mapping tables so your Zid SKUs and locations line up with the right ERPNext Item and Warehouse. Zid authentication (OAuth token exchange and refresh) is handled server-side and stored encrypted in site config, never in plain DocType fields.
Technically, the connector runs on the patterns ERPNext teams expect. Inbound Zid orders arrive via Zid webhooks handled by whitelisted endpoints (@frappe.whitelist(allow_guest=True) with signature verification) and are converted into ERPNext Sales Order documents with the correct customer, taxes and shipping lines. Outbound stock and price changes are driven from hooks.py doc events (on_update/on_submit on Stock Ledger Entry, Item Price and Bin) so an update in ERPNext pushes to Zid, while scheduler events (cron/hourly in scheduler_events) run reconciliation and catch-up polling so nothing is lost if a webhook is missed. Everything talks over the Frappe REST API / RPC layer, respects role-based permissions through a dedicated Zid Manager role profile, and is compatible with Frappe/ERPNext v15 and v16. Where you need storefront-side or list-view tweaks, we add targeted client scripts rather than forking core.
Because this is build-to-order, delivery starts with a short scoping call, not a shopping cart. We confirm your Zid store setup, catalog size, warehouse layout, tax and settlement requirements, then agree a fixed scope. Typical delivery is one working week from confirmed scope. You get the version we build for you as installable source code, deployed first to a staging bench for UAT, then cut over to production with a rollback plan — followed by a defined post-go-live support window. There is no instant download: you are buying an engineered, installed and supported integration.
Ne elde edeceksin
- Installable source code of the exact connector version we build for your Zid store and ERPNext instance, as a proper Frappe app
- Installation and configuration on your bench (staging then production), including Zid API credential setup and scheduler wiring
- Technical documentation: DocType reference, hooks and scheduler event map, field mappings, and API/webhook endpoints
- User guide plus a live training session for your operations and finance team on running syncs and reading the Zid Sync Log
- UAT on a staging bench with sample Zid orders, sign-off checklist, and a documented rollback plan before production cutover
- Defined post-go-live support window for bug fixes and adjustments after launch
- Git repository handover with full commit history so your team owns and can extend the code
- Data mapping workbook covering item/SKU, warehouse, tax and price-list alignment between Zid and ERPNext
Bu kimin için
GCC Zid merchant on ERPNext
A KSA or wider GCC retailer whose live storefront runs on Zid while the back office runs on ERPNext, needing orders, stock and prices to stay in step without manual re-keying.
ERPNext operations manager
Owns fulfillment and inventory accuracy across warehouses; wants Zid orders landing automatically as Sales Orders and stock levels reconciled so oversells stop.
Finance / accounts lead
Responsible for matching Zid settlements and fees against Sales Invoices and Payment Entries in ERPNext, and needs a clean audit trail for VAT and reconciliation.
IT lead / Frappe administrator
Runs the ERPNext bench and wants a maintainable Frappe app with proper DocTypes, hooks, role permissions and source handover rather than fragile console scripts.
ERPNext Zid Connector Nasıl Karşılaştırılır
| Kriter | ECOSIRE | Özel Yapı | Rakip | ERPNext Yerleşik |
|---|---|---|---|---|
| Zid order to Sales Order import | Automatic via signature-verified webhooks, idempotent on order id | Possible but you build and test the webhook and mapping yourself | Often generic e-commerce import not tuned to Zid | None; orders re-keyed by hand |
| Two-way inventory and price sync | Driven by Stock Ledger and Item Price doc events plus scheduler catch-up | Achievable with significant in-house Frappe effort | Sometimes one-way or platform-limited | No Zid-aware sync at all |
| Settlement reconciliation | Matches Zid payouts to Sales Invoice / Payment Entry, flags fees | Rarely built; usually left as a spreadsheet | Typically not covered | Manual bank and ledger matching only |
| Fit to your catalog and workflow | Scoped and built for your SKUs, warehouses and tax setup | Fully bespoke but on your time and risk | Configurable within fixed assumptions | Not applicable |
| Frappe v15/v16 compatibility and code quality | Proper Frappe app: DocTypes, hooks, role profile, tested | Depends on your team's Frappe expertise | Varies; may lag core version updates | N/A |
| Delivery model | Build-to-order, one working week from confirmed scope | Open-ended in-house schedule | Instant install but generic | Immediate but no functionality |
| Support and ownership | Post-go-live support window plus full source and git handover | You own and support everything | Vendor support, no source access typically | Community support only |
| UAT and rollback | Staging UAT with sign-off and documented rollback plan | Only if you set it up | Usually just install docs | N/A |
ERPNext Zid Connector hakkında Sıkça Sorulan Sorular
How long does delivery take?
This is build-to-order, not an instant download. After a short scoping call to confirm your Zid store, catalog and reconciliation needs, we agree a fixed scope and typically deliver in one working week from that confirmed scope. Larger catalogs or extra requirements can extend the timeline, which we confirm up front.
Is this a ready-made app I can download right now?
No. ECOSIRE builds, installs and supports the connector for your specific ERPNext instance and Zid store. It is not an existing Frappe Cloud Marketplace download. You receive installable source code and a git repository for the version we build for you.
Which versions of ERPNext and Frappe are supported?
We build for Frappe/ERPNext v15 and v16. During scoping we confirm your exact version and bench setup so the app installs cleanly and the DocTypes, hooks and scheduler events run correctly on your instance.
How does the two-way inventory and price sync avoid overselling?
Inbound Zid orders create Sales Orders that decrement ERPNext stock, while ERPNext Stock Ledger Entry and Item Price doc events push updated quantities and prices back to Zid. Hourly scheduler jobs run catch-up reconciliation so a missed webhook does not leave the two systems out of step.
What about updates and support after go-live?
Every engagement includes a defined post-go-live support window for bug fixes and adjustments. Beyond that window we offer ongoing support and enhancement retainers. Because you receive the full source and git history, your own team can also maintain and extend the app.
How is my Zid API access kept secure?
Zid OAuth tokens are exchanged and refreshed server-side and stored encrypted in site config, not in plain DocType fields. Webhook endpoints verify signatures, and access to sync configuration is restricted through a dedicated Zid Manager role profile and per-DocType permissions.
Can you handle settlement reconciliation against our accounts?
Yes. The connector matches Zid settlement and payout lines against ERPNext Sales Invoice and Payment Entry records, separates out platform fees, and flags unmatched amounts so finance has a clean, auditable trail for VAT and month-end close.
İlgili Modüller

ERPNext WooCommerce Connector Pro
A robust, build-to-order two-way connector that keeps WooCommerce and ERPNext in lockstep across items, stock, prices, customers, orders, invoices and payments. ECOSIRE builds it to your catalog and workflows, installs it, and supports it after go-live.

ERPNext Xero Sync
A build-to-order Frappe app that keeps ERPNext and Xero in step — invoices, bills, payments, contacts, chart of accounts, and tracking categories — so ANZ/UK teams run operations in ERPNext while filing through Xero. ECOSIRE scopes, builds, installs, and supports it.

FedEx Shipping Connector for ERPNext
A build-to-order Frappe app that connects ERPNext to the FedEx REST API for real-time rate quotes, label and customs-invoice printing, address validation, and automatic tracking sync. ECOSIRE builds, installs, and supports it for your specific ERPNext instance.
ERPNext Zid Connector
A build-to-order Frappe app that connects your Zid (KSA/GCC) storefront to ERPNext, syncing orders, inventory, pricing, shipping and settlements. ECOSIRE scopes, builds, installs and supports it for you.
- Zid Merchant API OAuth token exchange and automatic refresh handled server-side, with credentials encrypted in site config rather than stored in plain DocType fields
- Inbound Zid order webhooks received on signature-verified whitelisted endpoints and converted into ERPNext Sales Orders with customer, item, tax and shipping lines mapped
- Two-way inventory sync between ERPNext Bin quantities and Zid stock, driven by Stock Ledger Entry doc events so sold-on-Zid stock decrements in ERPNext and vice versa
- Two-way price sync between ERPNext Item Price (per selected price list) and Zid product pricing, with currency and rounding rules honored
