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. One-time license from $249.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

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.
Şimdi ödeme yok. Bu, ekibimize bir teklif talebi gönderir — fiyat ve sonraki adımlarla e-posta ile dönüş yapacağız.
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.
Pay-link and QR-code generation on Posted Sales Invoice and Sales Invoice pages via an AL page extension, so customers settle from the Easypaisa app
Mobile-wallet collection in native PKR — no forced currency conversion or multi-currency setup required
Automatic invoice settlement: on payment confirmation the connector posts a Cash Receipt Journal application against the open customer ledger entry
Callback/webhook endpoint that ingests Easypaisa transaction notifications and reconciles them to the originating invoice by reference
Job Queue reconciliation worker that polls for and recovers any callbacks that arrive late or out of band
Secure storage of merchant ID, store ID, and API keys using Business Central Isolated Storage (never in plain table fields)
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.
Lisansı ecosire.com adresinden satın alın ve hesap kontrol panelinizden Easypaisa Payments Connector (Pakistan) modülünün ZIP dosyasını indirin.
ZIP'i sunucudaki Odoo özel eklentiler klasörünüze çıkarın (veya Uygulamalar > Odoo.sh / runbot'taki dosyadan yükle yoluyla yükleyin).
Geliştirici Modunu etkinleştirin, Uygulamalar'ı açın, Uygulama Listesini Güncelle'ye tıklayın, Easypaisa Payments Connector (Pakistan)'i arayın ve Yükle'ye basın.
Yeni menüyü açın, ECOSIRE lisans anahtarınızı yapıştırın, tüm harici kimlik bilgilerini (Shopify, Amazon, Stripe vb.) bağlayın ve kaydedin.
Yerleşik bağlantı testini çalıştırın, ilk 10 kaydınızı senkronize edin ve yinelenen cronu planlayın. Herhangi bir sorun olursa desteğe başvurun.
| Kriter | ECOSIRE | Özel Yapı | Rakip | Odoo Yerlisi |
|---|---|---|---|---|
| Native Easypaisa pay link / QR on BC invoices | ||||
| Automatic invoice settlement via Cash Receipt Journal | ||||
| Callback/webhook reconciliation with Job Queue recovery | ||||
| PKR-native handling for Pakistani merchants | ||||
| Installed per-tenant and upgrade-safe across BC releases | ||||
| Built, installed, and supported by the vendor on your tenant | ||||
| Secure credential storage via Isolated Storage + scoped permission set | ||||
| Tailored to your specific Easypaisa aggregator API contract |
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.
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.