A per-tenant Business Central AL extension that lets your customers pay invoices via Easypaisa and JazzCash mobile wallets, then auto-applies and reconciles every confirmed payment against the right customer ledger entry — 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.
Manifeste de l'app
Conçu autour de votre flux de travail
A per-tenant Business Central AL extension that lets your customers pay invoices via Easypaisa and JazzCash mobile wallets, then auto-applies and reconciles every confirmed payment against the right customer ledger entry — built, installed and supported by ECOSIRE on your tenant.
Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.
Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.
ECOSIRE la développe, la configure et l'installe sur votre Dynamics 365 Business Central.
Vous êtes en ligne en 2–4 semaines environ, avec une période d’assistance après le lancement.
Pakistani SMEs running Microsoft Dynamics 365 Business Central have no native way to collect Easypaisa or JazzCash wallet payments — so finance teams chase customers over WhatsApp, match SMS confirmations by hand, and re-key amounts into the customer ledger. This extension closes that gap.
ECOSIRE builds you a per-tenant Business Central extension in AL that integrates Business Central directly with the Easypaisa and JazzCash merchant APIs. From a posted Sales Invoice, your team generates a wallet payment link or QR code; the customer pays from their Easypaisa/JazzCash app or via an OTC voucher at a retailer; the gateway fires a webhook/callback to a secured API endpoint exposed by the extension; and the payment is verified, recorded, and auto-applied to the matching open invoice as a Cash Receipt — with the gateway transaction reference written to the ledger entry for audit.
Technically, this ships as table and page extensions over the Customer, Sales Invoice and Cust. Ledger Entry pages, a setup page holding merchant credentials (stored as isolated storage, not in plain fields), event subscribers on posting routines, a job queue entry that polls for late/unconfirmed transactions, and a dedicated permission set. Callback handling uses Business Central's API/web service surface; optional Power Platform / Dataverse flows can push payment events to Power Automate for SMS receipts or dashboards.
This is build-to-order, not an instant AppSource download. After purchase, ECOSIRE scopes your exact gateway accounts and posting rules, builds the extension, installs it as a per-tenant extension on your sandbox, validates with test transactions, then promotes to production. You own a clean, upgrade-safe extension — and ECOSIRE supports it as the gateways evolve.
Owns receivables on Business Central and wants confirmed Easypaisa/JazzCash payments to land against the right invoice automatically — no manual matching from SMS screenshots.
Generates payment links/QRs from invoices and processes refunds daily; needs a one-click flow inside BC instead of switching to merchant portals and re-keying amounts.
Responsible for tenant health and upgrades; wants a clean per-tenant extension with proper permission sets and Isolated Storage, not brittle customizations that break on the next BC update.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| Easypaisa & JazzCash wallet collection inside BC | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Auto-apply confirmed payment to the correct invoice | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Webhook/callback confirmation with idempotent posting | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Built, installed and supported on your tenant | Inclus | Non inclus | Non inclus | |
| Upgrade-safe per-tenant AL extension (no broken customizations) | Inclus | Prise en charge partielle | Inclus | |
| Refund / reversal handling tied to the customer ledger | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Tailored to your exact posting rules and gateway accounts | Inclus | Inclus | Non inclus | |
| AL source code handed over to you | Inclus | Inclus | Non inclus |
No. This is build-to-order. There is no instant AppSource install. After purchase, ECOSIRE scopes your gateway accounts and posting rules, builds the AL extension, installs it as a per-tenant extension on your Business Central sandbox, validates with test transactions, then promotes it to production.
A standard build typically takes 2–4 weeks from the point we have your Easypaisa and JazzCash merchant API credentials and a sandbox environment. Timing depends on gateway onboarding (merchant approval is on the bank/telco side) and any custom posting or multi-currency rules. We confirm a firm date during scoping.
ECOSIRE installs and configures everything on your tenant — sandbox first, then production. You do not need an in-house AL developer. We need an administrator with Business Central admin access and your authorized merchant credentials to complete setup.
Every build includes a defined warranty and support window. Because Easypaisa, JazzCash and Business Central all evolve, we offer an ongoing support plan that covers gateway API changes, BC version upgrades (extensions are built upgrade-safe), and small enhancements. You also receive the AL source so you are never locked in.
Merchant credentials are stored in Business Central Isolated Storage, never in plain table fields or source. Payments are confirmed by a secured webhook/callback from the gateway, processed idempotently to prevent double-posting on retries, and a Job Queue entry reconciles any late or unconfirmed transactions. Access is gated by a dedicated permission set.
A per-tenant Business Central AL extension that lets your customers pay invoices via Easypaisa and JazzCash mobile wallets, then auto-applies and reconciles every confirmed payment against the right customer ledger entry — built, installed and supported by ECOSIRE on your tenant.