Skip to main content
MyFatoorah Payment Connector for Business Central — A per-tenant AL extension that connects MyFatoorah's GCC payment methods  — 1/1Illustrative preview

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.

What is MyFatoorah Payment Connector for Business Central?

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 $999.00 USD; request a quote for a scoped proposal.

Key Features

MyFatoorah invoice and hosted payment-link generation from Business Central sales documents via the MyFatoorah REST API
Full GCC method coverage: KNET, Mada, Benefit, debit/credit cards and digital wallets
Multi-country support for Kuwait, KSA, UAE, Bahrain, Qatar and Oman with per-company API keys
Webhook receiver plus Job Queue polling fallback to confirm payment status against the matching BC document
Automatic application of confirmed payments to the customer ledger and open invoices
Auto-reconciliation of MyFatoorah payouts and gateway fees to bank and fee G/L accounts
Refund initiation and cancellation directly from Business Central with status write-back to the ledger
Table extensions storing MyFatoorah invoice IDs, payment references and gateway status on Sales Header and Cust. Ledger Entry
Page extension actions ('Create MyFatoorah Link', 'Sync Payment') on sales orders, invoices and the customer card
Dedicated permission set and AL event subscribers on posting/application events for clean, upgrade-safe integration
Configurable test/live (sandbox) mode toggle with secure storage of API credentials
Deployed as a per-tenant extension (or private AppSource-track app) with sandbox-first validation and source handover

Built to order, done for you

No DIY setup — a working app, built, installed and supported by ECOSIRE.

  1. 1

    You order

    Start with a one-time build price. We scope it with you at kickoff.

  2. 2

    We build & install

    ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.

  3. 3

    Go live + support

    You go live in about one working week, with two weeks of go-live support. Defects in the code we deliver are fixed free of charge.

About this Product

What this is

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.

What it does

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.

How it's built (AL specifics)

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.

Honest delivery

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.

What you get

  • Custom AL extension (.app) built to your Business Central version, installed as a per-tenant extension on sandbox then production
  • MyFatoorah setup page with API credentials, country/method configuration and test/live mode toggle
  • Table and page extensions plus event subscribers wiring payment status into your sales and ledger flow
  • Job Queue configuration for payout/fee reconciliation and payment-status polling
  • Dedicated permission set and role assignment guidance
  • Full AL source code, deployment package and a short admin/operator guide

Who this is for

GCC Finance Manager

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.

Business Central Administrator

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.

E-commerce / Operations Lead

Sends payment links to customers across multiple GCC countries and needs paid/unpaid status and refunds reflected in Business Central in near real time.

How MyFatoorah Payment Connector for Business Central Compares

CriterionECOSIRECustom BuildCompetitorDynamics 365 Business Central Native
MyFatoorah GCC methods (KNET, Mada, Benefit, wallets) wired to BC invoicingIncludedPartial supportPartial supportNot included
Installed as an upgrade-safe per-tenant AL extension (no base-app changes)IncludedPartial supportIncludedNot included
Auto-reconciliation of payouts and gateway fees to bank/fee G/L accountsIncludedPartial supportPartial supportNot included
Refund initiation from Business Central with ledger status write-backIncludedPartial supportPartial supportNot included
Fitted to your company setup, chart of accounts and multi-country keysIncludedIncludedNot includedNot included
Vendor-managed install, upgrade re-testing and ongoing supportIncludedNot includedPartial supportNot included
Full AL source code handed over to the customerIncludedIncludedNot includedNot included

Frequently Asked Questions about MyFatoorah Payment Connector for Business Central

Is this a download from Microsoft AppSource?

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.

What is the delivery lead time?

Typical delivery is around one working week 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.

How are ongoing support and updates handled?

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.

Which Business Central deployment types does it work with?

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.

Do we get the source code and can we modify it ourselves?

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.

Request a quote

MyFatoorah Payment Connector for Business Central

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.

  • MyFatoorah invoice and hosted payment-link generation from Business Central sales documents via the MyFatoorah REST API
  • Full GCC method coverage: KNET, Mada, Benefit, debit/credit cards and digital wallets
  • Multi-country support for Kuwait, KSA, UAE, Bahrain, Qatar and Oman with per-company API keys
  • Webhook receiver plus Job Queue polling fallback to confirm payment status against the matching BC document

Request a Quotation

Tell us about your MyFatoorah Payment Connector for Business Central requirements and we'll send pricing, licensing options and a tailored proposal — usually within one business day.

No payment now. This sends a quote request to our team — we'll follow up by email with pricing and next steps.