A build-to-order AL extension that lets Pakistani merchants collect JazzCash wallet and card payments against Business Central sales invoices, with pay-link/QR generation, webhook status sync, and automatic PKR reconciliation. Built, installed, and supported by ECOSIRE on your tenant. One-time license from $249.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

A build-to-order AL extension that lets Pakistani merchants collect JazzCash wallet and card payments against Business Central sales invoices, with pay-link/QR generation, webhook status sync, and automatic PKR reconciliation. Built, installed, and supported by ECOSIRE on your tenant.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
The JazzCash Payments Connector brings JazzCash Mobile Account (wallet) and card acceptance directly into Microsoft Dynamics 365 Business Central, so Pakistani merchants stop chasing invoices over WhatsApp and copy-pasting transaction IDs into spreadsheets.
Sales Invoice and Posted Sales Invoice page extension with a one-click 'Generate JazzCash Pay Link' action
Hosted JazzCash checkout URL plus scannable QR code generated per invoice
Accepts both JazzCash Mobile Account (wallet) and debit/credit card payments
Secured webhook handler that receives JazzCash transaction status callbacks
Event subscriber that auto-creates and posts Cash Receipts / applies Customer Ledger Entries on confirmed payment
Job Queue entry that polls JazzCash for callbacks missed due to network interruptions
This is not an instant AppSource download. ECOSIRE builds the connector as a per-tenant AL extension, configures it against your JazzCash merchant credentials, and installs it on your Business Central environment (cloud SaaS or on-prem). You get a working, supported integration — not a code sample.
How it works. A Page Extension on the Sales Invoice and Posted Sales Invoice adds a "Generate JazzCash Pay Link" action. The extension calls the JazzCash payment API, returns a hosted checkout URL plus a scannable QR code, and writes the transaction reference to a custom table extension keyed to the invoice. The customer pays from their JazzCash wallet or any debit/credit card.
Reconciliation is the point. A secured webhook endpoint (exposed through a companion handler) receives JazzCash status callbacks. An event subscriber on payment confirmation creates and posts the Cash Receipt or applies the Customer Ledger Entry against the originating invoice, so your aged receivables stay accurate in real time. A Job Queue entry polls for any callbacks missed due to network drops.
Everything respects Business Central conventions: a dedicated permission set, all currency handled as PKR, secrets stored in Isolated Storage (never in plain fields), and structured error logging you can audit. Optional Power Platform / Dataverse surfacing is available if you want JazzCash status in a Power BI receivables dashboard. You own the data; ECOSIRE owns making it work.
A retailer, distributor, or services business invoicing customers in PKR who wants to collect via JazzCash without leaving Business Central or manually matching payments to invoices.
Owns aged receivables and month-end close. Needs every JazzCash payment to land as a posted Cash Receipt applied to the right invoice automatically, with an auditable trail.
Manages the company's Business Central tenant and wants a clean, permission-scoped, per-tenant extension installed by specialists rather than maintaining bespoke AL gateway code in-house.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 JazzCash Payments Connector (Pakistan) 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 JazzCash Payments Connector (Pakistan),然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| JazzCash wallet + card acceptance inside Business Central | ||||
| Automatic invoice reconciliation via posted Cash Receipt | ||||
| Webhook status sync with idempotent, missed-callback recovery | ||||
| Installed and supported on your tenant by specialists | ||||
| Tailored to your PKR GL setup and reconciliation rules | ||||
| Secrets in Isolated Storage + dedicated permission set | ||||
| No in-house AL development or maintenance burden | ||||
| Available without a public AppSource listing for JazzCash |
No. This is a build-to-order per-tenant AL extension. ECOSIRE builds it for your specific Business Central version, configures it against your JazzCash merchant account, and installs it directly on your tenant. There is no public AppSource listing or self-service download.
Typical lead time is 2 to 4 weeks from when we receive your JazzCash sandbox credentials and confirm your Business Central version and reconciliation rules. We deliver a sandbox-tested integration first, validate an end-to-end payment with you, then promote to production.
Yes. The one-time build price includes installation and a post-go-live support window. After that, we offer an optional support and maintenance plan covering JazzCash API changes, Business Central version upgrades (which can require recompiling the extension), and issue resolution. We'll quote this based on your environment.
Yes. The extension is built to AL standards and installs on Business Central online (SaaS) or on-premises. The webhook handling approach is adjusted to your hosting model so JazzCash status callbacks reach your environment reliably.
Each pay link carries the invoice's transaction reference, stored in a table extension. When JazzCash confirms payment via webhook, an event subscriber applies the payment against the originating Customer Ledger Entry and posts the Cash Receipt. Callback processing is idempotent, so duplicate notifications never create a double posting.
A build-to-order AL extension that lets Pakistani merchants collect JazzCash wallet and card payments against Business Central sales invoices, with pay-link/QR generation, webhook status sync, and automatic PKR reconciliation. Built, installed, and supported by ECOSIRE on your tenant.