A per-tenant AL extension that connects MyFatoorah's GCC payment methods (KNET, Mada, Benefit, cards, wallets) to your Business Central invoicing, with payout/fee auto-reconciliation and BC-side refunds. Built, installed and supported by ECOSIRE. 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.
Illustrative previewA per-tenant AL extension that connects MyFatoorah's GCC payment methods (KNET, Mada, Benefit, cards, wallets) to your Business Central invoicing, with payout/fee auto-reconciliation and BC-side refunds. Built, installed and supported by ECOSIRE.
No DIY setup — a working app, built, installed and supported by ECOSIRE.
Start with a one-time build price. We scope it with you at kickoff.
ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.
You go live in about 2–4 weeks, with a post-launch support window.
The MyFatoorah Payment Connector for Business Central is a custom AL extension that ECOSIRE builds, installs and supports on your Microsoft Dynamics 365 Business Central environment. It is not an instant AppSource download — it is a build-to-order engagement. We deploy it as a per-tenant extension (or an AppSource-track app if you later choose to publish privately), wired to your specific company setup, chart of accounts, and payment methods.
The connector calls the MyFatoorah REST API to generate invoices and hosted payment links directly from Business Central. When a customer pays, MyFatoorah's webhook (or a scheduled Job Queue poll) updates the matching BC document. It supports the full GCC method mix — KNET, Mada, Benefit, debit/credit cards and digital wallets — across Kuwait, Saudi Arabia, UAE, Bahrain, Qatar and Oman.
We ship table extensions to store MyFatoorah invoice IDs, payment references and gateway status against Sales Header/Cust. Ledger Entry, page extensions that add "Create MyFatoorah Link" and "Sync Payment" actions, and event subscribers on posting and payment-application events. A dedicated codeunit wraps the HTTP client and signature handling; a Job Queue entry reconciles payouts and gateway fees to the bank and a fee G/L account. Refunds are initiated from BC and pushed to MyFatoorah, with status written back to the ledger. Access is governed by a dedicated permission set.
You get a working, version-pinned extension installed in your sandbox first, validated against real transactions, then promoted to production. Source is handed over. ECOSIRE owns scoping, build, install and ongoing support — no DIY AL required on your side.
Wants MyFatoorah collections (KNET, Mada, Benefit) to land on the right BC invoice and reconcile to the bank and fee accounts without manual matching each day.
Needs the integration as a clean, upgrade-safe per-tenant extension with a proper permission set and Job Queue, not brittle customizations baked into the base app.
Sends payment links to customers across multiple GCC countries and needs paid/unpaid status and refunds reflected in Business Central in near real time.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| MyFatoorah GCC methods (KNET, Mada, Benefit, wallets) wired to BC invoicing | Included | Partial support | Partial support | |
| Installed as an upgrade-safe per-tenant AL extension (no base-app changes) | Included | Partial support | Included | |
| Auto-reconciliation of payouts and gateway fees to bank/fee G/L accounts | Included | Partial support | Partial support | |
| Refund initiation from Business Central with ledger status write-back | Included | Partial support | Partial support | |
| Fitted to your company setup, chart of accounts and multi-country keys | Included | Included | Not included | |
| Vendor-managed install, upgrade re-testing and ongoing support | Included | Not included | Partial support | |
| Full AL source code handed over to the customer | Included | Included | Not included |
No. This is a build-to-order extension that ECOSIRE develops, installs and supports on your own Business Central environment. We deploy it as a per-tenant extension (and can take it down the private AppSource-track route if you later want that). There is no instant marketplace download — every install is fitted to your company setup and version.
Typical delivery is around 2 to 4 weeks from kickoff and access to a sandbox, depending on how many countries, methods and edge cases (partial payments, refunds, multi-company) are in scope. We always validate in your sandbox against real MyFatoorah test transactions before promoting to production.
After go-live, ECOSIRE supports the extension, including MyFatoorah API changes and Business Central major-version upgrades (BC ships two major waves a year). We re-test the extension against each upgrade. Support and update terms are agreed as a maintenance arrangement; the build price covers the initial delivery and handover of source.
It works with Business Central online (SaaS) as a per-tenant extension and can be adapted for on-premises deployments. Because it uses standard AL extension points (table/page extensions, event subscribers, the REST/HTTP client and Job Queue), it stays upgrade-safe rather than modifying the base application.
Yes. We hand over the full AL source and deployment package. Your team can extend it, or keep it under an ECOSIRE support arrangement. Because it is a clean AL extension with a dedicated permission set, it does not lock you in or pollute the base app objects.
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 per-tenant AL extension that connects MyFatoorah's GCC payment methods (KNET, Mada, Benefit, cards, wallets) to your Business Central invoicing, with payout/fee auto-reconciliation and BC-side refunds. Built, installed and supported by ECOSIRE.