A custom AL extension that lets your Pakistani business collect Easypaisa mobile-wallet payments directly against Business Central sales invoices — with pay links, QR codes, automatic settlement, and webhook reconciliation. Built, installed, and supported by ECOSIRE on your tenant. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $249.00 USD; request a quote for a scoped proposal.
مثالی پیش منظرA custom AL extension that lets your Pakistani business collect Easypaisa mobile-wallet payments directly against Business Central sales invoices — with pay links, QR codes, automatic settlement, and webhook reconciliation. Built, installed, and supported by ECOSIRE on your tenant.
خود سیٹ اپ کی ضرورت نہیں — ایک کام کرنے والی ایپ جو ECOSIRE بناتا، انسٹال اور سپورٹ کرتا ہے۔
ایک بار کی تعمیر کی قیمت سے آغاز کریں۔ آغاز پر ہم آپ کے ساتھ مل کر دائرہ کار طے کرتے ہیں۔
ECOSIRE اسے آپ کے Dynamics 365 Business Central پر بناتا، ترتیب دیتا اور انسٹال کرتا ہے۔
آپ تقریباً 2–4 ہفتوں میں لائیو ہو جاتے ہیں، لانچ کے بعد معاونت کی مدت کے ساتھ۔
The Easypaisa Payments Connector brings Pakistan's most-used mobile wallet into Microsoft Dynamics 365 Business Central as a first-class collection channel. Instead of chasing payments by phone and re-keying receipts, your finance team posts an invoice and Business Central generates an Easypaisa pay link or QR code that the customer settles from their phone — in PKR, with no currency conversion games.
This is a build-to-order app, not an instant AppSource download. ECOSIRE engineers it specifically for your environment using the AL language: a page extension on Posted Sales Invoice and Sales Invoice surfaces the pay action; a dedicated setup page (with its own permission set) stores your Easypaisa merchant credentials securely via the Isolated Storage API; an event subscriber on invoice posting can auto-issue the collection request; and an HTTP callback endpoint receives Easypaisa's transaction notifications. When a payment confirms, the connector matches it back to the open invoice and posts a Cash Receipt Journal application so the customer ledger settles automatically — no manual reconciliation.
We install it as a per-tenant extension on your Business Central Online (SaaS) or on-prem environment, wire a Job Queue entry to poll for and reconcile any callbacks that arrive out of band, and hand over a permission set, test transactions in sandbox, and documentation. Because it lives in the standard extension model, it survives Microsoft's monthly and major BC upgrades.
Honest scope: ECOSIRE provides the connector, the integration to your Easypaisa merchant account, installation, and support. You bring an active Easypaisa merchant/aggregator agreement. Typical delivery is a few weeks from kickoff, depending on your sandbox access and approvals.
Owns collections for a Pakistani SMB and wants invoices paid faster via Easypaisa without re-keying receipts or manually matching wallet payments to customer ledgers in Business Central.
Runs a retail, services, or distribution business in Pakistan, already accepts Easypaisa informally, and wants that revenue flowing cleanly into BC with a proper audit trail instead of WhatsApp screenshots.
Manages the BC tenant and needs a properly scoped, upgrade-safe per-tenant extension with its own permission set, secure credential storage, and a Job Queue worker they can monitor — not brittle one-off customizations.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Native Easypaisa pay link / QR on BC invoices | Included | Partial support | Partial support | |
| Automatic invoice settlement via Cash Receipt Journal | Included | Partial support | Partial support | |
| Callback/webhook reconciliation with Job Queue recovery | Included | Partial support | Partial support | |
| PKR-native handling for Pakistani merchants | Included | Included | Partial support | |
| Installed per-tenant and upgrade-safe across BC releases | Included | Partial support | Included | |
| Built, installed, and supported by the vendor on your tenant | Included | Not included | Partial support | |
| Secure credential storage via Isolated Storage + scoped permission set | Included | Partial support | Partial support | |
| Tailored to your specific Easypaisa aggregator API contract | Included | Included | Not included |
This is build-to-order, not an instant AppSource install. After kickoff we scope your Easypaisa aggregator's API, build the AL extension, test it in your BC sandbox, then install it on production. Typical delivery is a few weeks, mainly gated by your sandbox access and Easypaisa merchant approvals — we confirm a firm timeline with you up front.
An active Business Central environment (Online/SaaS or on-prem) where we can be granted an extension-install role, and an active Easypaisa merchant or aggregator agreement with API credentials (or one in progress). We handle all the AL development, callback wiring, Job Queue setup, and permission sets.
Because it ships as a standard per-tenant extension, it is built to survive BC's monthly and major updates. Our engagement includes post-launch support and upgrade-compatibility maintenance — if a future BC release or an Easypaisa API change affects the connector, we update it. Support terms are agreed at the start; there is no surprise per-transaction fee from ECOSIRE.
Merchant ID, store ID, and API keys are stored using Business Central's Isolated Storage API, not in plain table fields, and access is gated behind a dedicated permission set. Payment and invoice data stays inside your own BC tenant — ECOSIRE does not route your transactions through any third-party system of ours.
It settles automatically. When Easypaisa confirms a payment, the callback handler (backed by a Job Queue reconciliation worker for late notifications) matches the transaction to the open invoice and posts a Cash Receipt Journal application, so the customer ledger clears with no manual matching. You still get a full per-transaction audit trail on the connector ledger page.
It is built PKR-native because Easypaisa settles in Pakistani Rupees, so there is no forced currency conversion. If your BC company also trades in other currencies, the connector simply handles the Easypaisa (PKR) collections; your existing multi-currency invoices in other currencies are unaffected.
Configurable, rule-based approval matrices for every Business Central document type, with per-workflow approvers, amount limits, delegation, and email/mobile responses. Built and installed by ECOSIRE as a per-tenant AL extension.
A build-to-order AL extension that brings Adyen's 150+ global payment methods and unified settlement reconciliation into Business Central accounts receivable, complementing the first-party D365 Commerce Adyen connector.
A build-to-order Business Central extension that registers affiliates and referrers, attributes sales to referral codes and links, calculates tiered commission, and posts payouts as vendor invoices — installed per-tenant and supported by ECOSIRE.
A build-to-order AL extension that adds localized, multi-country African payroll to your Business Central tenant — per-country PAYE and statutory deductions, multi-currency multi-entity runs, statutory filing exports, and employee self-service payslips.
A custom AL extension that lets your Pakistani business collect Easypaisa mobile-wallet payments directly against Business Central sales invoices — with pay links, QR codes, automatic settlement, and webhook reconciliation. Built, installed, and supported by ECOSIRE on your tenant.