A build-to-order AL extension that bridges Salla and Business Central for Saudi and GCC merchants: Salla orders flow into BC sales orders, products and prices publish back to Salla with Arabic support, and inventory, ZATCA-compliant invoicing and shipment tracking stay in sync. Built, installed and supported by ECOSIRE on your tenant. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.
معاينة توضيحيةA build-to-order AL extension that bridges Salla and Business Central for Saudi and GCC merchants:
Salla orders flow into BC sales orders, products and prices publish back to Salla with Arabic support, and inventory, ZATCA-compliant invoicing and shipment tracking stay in sync. Built, installed and supported by
ECOSIRE on your tenant.
لا إعداد يدوي — تطبيق جاهز يبنيه ويثبّته ويدعمه ECOSIRE.
ابدأ بسعر بناء لمرة واحدة. نحدّد النطاق معك عند الانطلاق.
يقوم ECOSIRE ببنائه وتهيئته وتثبيته على Dynamics 365 Business Central الخاص بك.
تنطلق خلال 2–4 أسابيع تقريبًا، مع فترة دعم بعد الإطلاق.
The Salla Connector for Business Central is a custom AL extension that ECOSIRE designs, builds, installs and supports on your Dynamics 365 Business Central environment. It is not an instant AppSource download — it is a per-tenant extension delivered to your tenant after a short scoping and build cycle, then configured against your chart of accounts, item catalog, locations and number series.
Salla is Saudi Arabia's leading SaaS eCommerce platform, and most GCC merchants run it disconnected from their ERP — re-keying every order, reconciling stock by hand and patching invoices for ZATCA after the fact. This connector closes that gap. Using event subscribers and scheduled job queue entries, it polls the Salla REST API and imports new orders as native BC sales orders, mapping customers, items, taxes, shipping lines and payment status. Product and price publishing runs the other direction: BC items, variants, unit prices and stock levels push to Salla, with full Arabic field support so your storefront shows correct names and descriptions in both languages.
Inventory and price sync run on a configurable cadence so oversells and stale pricing stop happening. On fulfilment, posted shipments and tracking numbers write back to Salla to trigger customer notifications. For tax, the connector hands off cleanly to your ZATCA e-invoicing flow — whether that is BC's Saudi localization or a dedicated ZATCA app — so Phase 2 reporting stays compliant.
Everything ships as table and page extensions plus a setup page with field mapping, API credentials, sync logs and a retry queue. ECOSIRE installs it on sandbox first, validates against your real data, then promotes to production. You own the extension on your tenant; we keep it working as Salla and BC evolve.
A Saudi or Gulf retailer selling through Salla who runs Business Central as their ERP and is tired of re-keying orders, reconciling stock manually and fixing invoices after the fact.
Owns the books in Business Central and needs every Salla sale to land as a proper sales order and invoice that flows into ZATCA-compliant e-invoicing without spreadsheet workarounds.
Responsible for fulfilment and stock accuracy who needs live inventory pushed to Salla to stop oversells and tracking numbers written back so customers get notified automatically.
| المعيار | ECOSIRE | بناء مخصص | منافس | Dynamics 365 Business Central الأصلي |
|---|---|---|---|---|
| Salla order import into native BC sales orders | متضمنة | دعم جزئي | دعم جزئي | غير متضمنة |
| Arabic-aware catalog publish to Salla | متضمنة | دعم جزئي | دعم جزئي | غير متضمنة |
| Two-way inventory and price sync | متضمنة | دعم جزئي | متضمنة | غير متضمنة |
| ZATCA e-invoicing handoff for Saudi compliance | متضمنة | دعم جزئي | غير متضمنة | دعم جزئي |
| Shipment and tracking write-back to Salla | متضمنة | دعم جزئي | دعم جزئي | غير متضمنة |
| Installed and validated on your tenant by the vendor | متضمنة | غير متضمنة | غير متضمنة | غير متضمنة |
| Ongoing support adapting to Salla and BC API changes | متضمنة | دعم جزئي | دعم جزئي | غير متضمنة |
| Fits your exact catalog, tax and number-series setup | متضمنة | متضمنة | دعم جزئي | غير متضمنة |
This is not an instant AppSource download. It is a build-to-order per-tenant AL extension that ECOSIRE scopes, builds, installs and configures on your environment. Typical delivery is about 2 to 4 weeks depending on how custom your item catalog, tax setup and Salla configuration are. We confirm a firm timeline after a short discovery call where we review your BC version, locations, number series and Salla account.
Salla and Business Central both evolve their APIs, and Business Central ships major updates twice a year. Your engagement includes an agreed support and update window during which we fix issues, adapt to Salla or BC API changes, and keep the extension compatible across BC upgrades. We monitor sync logs, respond to failures and ship updated extension versions to your tenant. Support scope and term are set in writing before delivery.
The connector handles the order-to-invoice flow and hands off cleanly to your ZATCA e-invoicing mechanism — either Business Central's Saudi localization or a dedicated ZATCA Phase 2 app. It posts the sales invoice in BC with the correct customer, tax and line data so your e-invoicing layer can generate and report the compliant invoice. If you do not yet have a ZATCA solution in place, ECOSIRE can scope that separately.
Yes. We install and validate on your Business Central sandbox first, run real Salla orders and your real item and tax data through it, and only promote to production once you sign off. Because it ships as table and page extensions plus new objects rather than modifying base app code, it coexists with your other extensions and customizations and is upgrade-safe across BC releases.
All synchronization runs as Business Central job queue entries you control from the Job Queue Entries page — you can adjust frequency, pause, or trigger a run manually. Every API call is written to a sync log table. Failed records are isolated so one bad order never blocks the batch, and they land in a retry queue for automatic or manual reprocessing once the underlying issue is resolved.

A build-to-order Business Central AL extension that maps your 3PL warehouses into native sales and purchase flows — sending fulfillment orders, ingesting ASN and shipment confirmations, and reconciling on-hand quantities against each 3PL's stock balances.

A build-to-order Business Central (AL) extension that validates, standardizes and geocodes shipping addresses in real time at order entry, flags residential vs. commercial and surcharge risk, and catches duplicate customers before delivery failures cost you money.

A build-to-order Business Central extension that streamlines physical and cycle counting with barcode scanning, simultaneous multi-user count sheets, zone-based counting, and variance reconciliation that posts clean Item Journal entries — installed and supported by ECOSIRE on your tenant.

Closes mobile-scanning, label-printing and rapid-count gaps in Dynamics 365 Supply Chain Management's warehouse module. ECOSIRE builds, installs and supports a per-tenant AL extension on your own environment — no generic AppSource compromise.
A build-to-order AL extension that bridges Salla and Business Central for Saudi and GCC merchants: Salla orders flow into BC sales orders, products and prices publish back to Salla with Arabic support, and inventory, ZATCA-compliant invoicing and shipment tracking stay in sync. Built, installed and supported by ECOSIRE on your tenant.