A per-tenant AL extension that connects Easypaisa mobile wallet and OTC payments to Business Central — payment links on invoices, automatic PKR settlement and fee reconciliation, and refunds initiated from BC. Built, installed, and supported by ECOSIRE for your environment. One-time license from $249.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

A per-tenant AL extension that connects Easypaisa mobile wallet and OTC payments to Business Central — payment links on invoices, automatic PKR settlement and fee reconciliation, and refunds initiated from BC. Built, installed, and supported by ECOSIRE for your environment.
Keine Zahlung jetzt. Dies sendet eine Angebotsanfrage an unser Team – wir melden uns per E-Mail mit Preisen und nächsten Schritten.
The Easypaisa Payment Connector for Business Central is a build-to-order AL extension that links Pakistan's Easypaisa mobile-money platform directly to your Dynamics 365 Business Central invoicing and cash-application workflow. Instead of exporting CSVs from a merchant portal and keying receipts by hand, your finance team generates an Easypaisa payment link straight from a posted or draft sales invoice, the customer pays via wallet or OTC (over-the-counter) deposit, and Business Central records the receipt against the correct customer ledger entry.
Easypaisa mobile wallet and OTC (over-the-counter) checkout initiated from a Business Central sales invoice
One-click payment-link generation on draft and posted sales invoices via a page-extension action
Automatic reconciliation of Easypaisa settlement batches and gateway fees against Customer Ledger Entries
Refund handling initiated directly from Business Central with a scoped permission set and audit trail
Native PKR processing with correct rounding, posting groups, and fee general ledger accounts
Job Queue entry that polls Easypaisa settlement status and auto-posts matched cash receipts
This is not an instant AppSource download. ECOSIRE designs, builds, and installs the extension as a per-tenant extension on your specific Business Central environment (cloud SaaS or on-prem), wired to your Easypaisa merchant credentials and your PKR chart of accounts. We handle the AL development, the API integration to the Easypaisa gateway, sandbox testing, and go-live.
Under the hood it uses table and page extensions on the Sales Invoice and Customer Ledger Entry, event subscribers (OnAfterPostSalesDoc and payment-registration events) to trigger link generation, an isolated-storage-backed credential store, and a Job Queue entry that polls settlement status and posts matched receipts. Gateway calls go through Business Central's HttpClient over the Easypaisa REST API; webhooks (where available) are received via an API page. Permission sets are scoped so only authorized cashiers can issue refunds.
Every deployment is matched to how you actually run BC — your number series, posting groups, dimensions, and reconciliation cadence. You get a tested extension, a permission set, a short runbook, and ECOSIRE support for fixes and BC version compatibility updates. Built-to-order means it fits your books, not a generic template.
Owns the customer ledger and month-end close. Wants Easypaisa receipts applied to the right invoices automatically, with fees posted to a clear GL account and zero manual portal-to-BC keying.
Already collects payments via Easypaisa and runs the business on Business Central. Wants customers to pay from an invoice link in PKR and see those payments reflected in BC without a parallel spreadsheet.
Responsible for the BC tenant, extensions, and permissions. Wants a clean per-tenant AL extension with secured credentials, scoped permission sets, and a supportable upgrade path across BC releases.
Kaufen Sie die Lizenz auf ecosire.com und laden Sie die ZIP-Datei des Easypaisa Payment Connector for Business Central-Moduls von Ihrem Konto-Dashboard herunter.
Extrahieren Sie die ZIP-Datei in Ihren Odoo-Ordner für benutzerdefinierte Add-ons auf dem Server (oder laden Sie sie über „Apps“ > „Aus Datei installieren“ auf Odoo.sh/Runbot hoch).
Aktivieren Sie den Entwicklermodus, öffnen Sie „Apps“, klicken Sie auf „Apps-Liste aktualisieren“, suchen Sie nach „Easypaisa Payment Connector for Business Central“ und klicken Sie auf „Installieren“.
Öffnen Sie das neue Menü, fügen Sie Ihren ECOSIRE-Lizenzschlüssel ein, verbinden Sie alle externen Anmeldeinformationen (Shopify, Amazon, Stripe usw.) und speichern Sie.
Führen Sie den integrierten Verbindungstest aus, synchronisieren Sie Ihre ersten 10 Datensätze und planen Sie den wiederkehrenden Cron. Wenden Sie sich an den Support, wenn etwas fehlschlägt.
| Kriterium | ECOSIRE | Benutzerdefinierter Build | Konkurrent | Odoo Native |
|---|---|---|---|---|
| Easypaisa wallet & OTC payment from a BC invoice | ||||
| Built, installed & supported on your tenant by the vendor | ||||
| Auto-reconciliation of PKR settlements & gateway fees to ledger entries | ||||
| Refunds initiated from BC with scoped permission set | ||||
| Tailored to your number series, posting groups & dimensions | ||||
| Upgrade-safe per-tenant AL extension (no core object changes) | ||||
| Ongoing BC version & gateway-API compatibility maintenance |
It is build-to-order, not an instant AppSource install. After we confirm your Easypaisa merchant details and BC setup, a typical build is delivered in about 2 to 4 weeks depending on whether you need OTC flows, webhooks, and custom reconciliation rules. ECOSIRE develops the AL extension, tests it in your sandbox, and installs it as a per-tenant extension on your production environment with supervised go-live.
Every build includes a post-launch support window for bug fixes and configuration help, plus compatibility maintenance when Microsoft ships new Business Central major versions or when Easypaisa changes its gateway API. We can also add features later (new fee mappings, additional flows) as scoped change requests. Because it is a per-tenant extension we maintain for you, you are not left to patch AL code yourself.
Yes. The connector is delivered as a per-tenant AL extension and can be installed on Business Central online (SaaS) or on a supported on-premises deployment. Gateway calls use BC's standard HttpClient against the Easypaisa REST API, and credentials are stored securely in Isolated Storage rather than hard-coded.
A Job Queue entry polls Easypaisa settlement status on a schedule. When a payment settles, the connector matches it to the originating sales invoice and posts the cash receipt against the Customer Ledger Entry, splitting the gateway fee to a dedicated GL account you nominate. Unmatched or failed payments are flagged in a connector activity log for manual review.
No. The connector is built with table and page extensions and event subscribers (such as OnAfterPostSalesDoc and payment-registration events) rather than modifications to base objects. This keeps it upgrade-safe across BC releases and isolated from other extensions you run.
A per-tenant AL extension that connects Easypaisa mobile wallet and OTC payments to Business Central — payment links on invoices, automatic PKR settlement and fee reconciliation, and refunds initiated from BC. Built, installed, and supported by ECOSIRE for your environment.