A build-to-order AL extension that connects Microsoft Dynamics 365 Business Central to Easypaisa, letting Pakistani merchants collect wallet, card and Raast payments against invoices with pay-by-link, QR, auto-reconciliation and refunds. One-time license from $199.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

A build-to-order AL extension that connects Microsoft Dynamics 365 Business Central to Easypaisa, letting Pakistani merchants collect wallet, card and Raast payments against invoices with pay-by-link, QR, auto-reconciliation and refunds.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Easypaisa Payment Gateway for Business Central is a per-tenant AL extension that wires Easypaisa's merchant APIs directly into your Business Central environment, so Pakistani SMEs and retailers can collect money against posted invoices without exporting data to a side portal or chasing manual bank reconciliation.
Easypaisa wallet, card and Raast acceptance wired into Business Central via the gateway's merchant APIs
Per-tenant AL extension — installed on your own BC cloud or on-prem environment, not a shared multi-tenant app
Generate Pay-by-Link and Show QR actions added to Sales Invoice and Posted Sales Invoice pages via page extensions
Table extension on the invoice header storing Easypaisa transaction reference, status and settlement ID
Webhook / callback handler exposed as a BC API (OData) page that receives gateway notifications and posts Cash Receipt Journal lines
Auto-reconciliation Job Queue Entry that polls settlement status and applies collected payments to open invoices
This is a build-to-order product, not an instant AppSource download. After you order, ECOSIRE builds the extension against your Easypaisa merchant credentials, installs it as a per-tenant extension on your cloud or on-prem BC environment, configures permission sets, and supports it on an ongoing basis.
The extension adds a Easypaisa Payment Setup page, a table extension on Sales Invoice Header / Posted Sales Invoice to carry transaction references and gateway status, and page extensions that surface a Generate Pay-by-Link and Show QR action on invoice cards and the customer-facing emailed document. Customers pay via Easypaisa wallet, card, or Raast (Pakistan's instant-payment rail), and a webhook handler — exposed through a BC API page / OData endpoint — receives the gateway callback and posts a matching Cash Receipt Journal line against the invoice.
Reconciliation runs through a Job Queue Entry that polls settlement status and auto-applies collected payments, flagging mismatches for review instead of silently closing them. Refunds are initiated from BC, call the Easypaisa refund endpoint, and write a reversing entry. PKR is the primary currency, with multi-currency posting supported where your Easypaisa contract allows it.
Everything is delivered as governed AL source with an event-subscriber architecture, so upgrades and BC version transitions (and optional Dataverse / Power Platform surfacing) stay clean and maintainable.
Runs receivables in Business Central and wants Easypaisa collections to land against the right invoice automatically, instead of reconciling a separate Easypaisa portal export by hand each day.
Needs to show a customer a QR or send a pay-link from the invoice on the spot and see the payment confirmed in BC before the customer leaves.
Wants the integration delivered as a clean per-tenant AL extension using event subscribers and permission sets, so it survives BC monthly updates and stays auditable rather than being a fragile base-app hack.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Easypaisa Payment Gateway for Business Central 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Easypaisa Payment Gateway for Business Central,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Easypaisa wallet, card and Raast acceptance inside BC | ||||
| Pay-by-link and QR generated directly on BC invoices | ||||
| Auto-reconciliation of collections to open invoices | ||||
| Refund handling initiated from within BC | ||||
| Built, installed and supported on your environment by the vendor | ||||
| Clean event-subscriber AL architecture that survives BC updates | ||||
| Tailored to your Easypaisa merchant contract and posting accounts |
No. This is a build-to-order product. ECOSIRE builds the extension against your Easypaisa merchant credentials and BC environment, then installs it as a per-tenant extension. There is no public AppSource listing to self-install.
Typical lead time is about 2 to 4 weeks from when you provide your Easypaisa merchant account details and grant access to your Business Central environment. Sandbox testing happens first, then we cut over to production endpoints once you confirm collections post correctly.
Your Easypaisa merchant API credentials (sandbox and production), access to your BC environment (cloud admin center or on-prem), and confirmation of the G/L and bank accounts you want collections posted against. We handle the rest.
Each pay-link or QR carries the invoice's transaction reference, stored on a table extension. When Easypaisa fires the settlement callback, the webhook handler and a Job Queue auto-reconciliation routine match it to the open invoice and post a Cash Receipt Journal line; anything that doesn't match cleanly is flagged for review rather than auto-closed.
ECOSIRE supports the extension on an ongoing basis, including compatibility with BC's monthly and major version updates. Because it uses event subscribers rather than modifying base-app objects, version transitions are low-risk. Support, fixes and Easypaisa API changes are handled under your support arrangement.
A build-to-order AL extension that connects Microsoft Dynamics 365 Business Central to Easypaisa, letting Pakistani merchants collect wallet, card and Raast payments against invoices with pay-by-link, QR, auto-reconciliation and refunds.