A per-tenant Business Central AL extension that connects Tap Payments to your invoices: hosted payment links, card/Apple Pay/KNET/mada acceptance, webhook-driven capture and automatic reconciliation. Custom-built, installed and supported by ECOSIRE. 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.
Illustrative previewA per-tenant Business Central AL extension that connects Tap Payments to your invoices: hosted payment links, card/Apple Pay/KNET/mada acceptance, webhook-driven capture and automatic reconciliation. Custom-built, installed and supported by ECOSIRE.
No DIY setup — a working app, built, installed and supported by ECOSIRE.
Start with a one-time build price. We scope it with you at kickoff.
ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.
You go live in about 2–4 weeks, with a post-launch support window.
This is a build-to-order Microsoft Dynamics 365 Business Central extension that brings Tap Payments into the place your finance team already works — the posted and unposted sales invoice. ECOSIRE designs, builds, installs and supports it on your Business Central environment as a per-tenant extension (it is not an instant Microsoft AppSource download).
Written in AL, the extension uses table and page extensions to add Tap charge fields and a hosted payment-link action directly on the Sales Invoice and Posted Sales Invoice pages, plus a Tap Setup page to hold your secret/publishable keys, currency and capture mode. When you send an invoice, a Tap charge is created through the Tap API and a hosted payment link is shared with the customer. Your buyers pay with Visa/Mastercard, Apple Pay, KNET and mada — the rails GCC customers actually use.
Payment capture is webhook-driven. ECOSIRE provisions an Azure Function (or BC API endpoint) that receives Tap's charge.captured webhook, verifies the signature, and writes the result back to Business Central so a confirmed payment auto-applies to the matching invoice and creates the customer ledger and cash receipt entries — no manual matching. Refunds are initiated from inside BC and pushed to Tap through the same connection.
We ship dedicated permission sets, a Job Queue entry for retrying any webhook the function missed, and an audit log of every Tap call. Multi-currency, sandbox-vs-production keys, and your real chart-of-accounts posting setup are handled during the build. You receive the source app file, an install on your tenant, a short admin handover, and a support window for issues and Business Central update compatibility.
Wants Tap payments to land against the right invoice automatically and reconcile against the bank without spreadsheet matching, while keeping posting under their own chart of accounts.
Needs customers to pay by KNET, mada and Apple Pay from a link tied to the order, with captured payments visible inside Business Central instead of a separate Tap dashboard.
Cares that it ships as a controlled per-tenant extension with proper permission sets, secret-key handling, signed webhooks and a retry queue — not a fragile manual integration.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Tap-specific support (KNET, mada, Apple Pay) wired to BC invoices | Included | Partial support | Partial support | |
| Delivered as a controlled per-tenant AL extension with permission sets | Included | Partial support | Included | |
| Webhook-driven capture with signature verification and retry queue | Included | Partial support | Partial support | |
| Automatic payment application and reconciliation to your chart of accounts | Included | Partial support | Partial support | |
| Built, installed and supported on your environment by the vendor | Included | Not included | Not included | |
| Tailored to your invoice flow, currencies and posting groups | Included | Included | Not included | |
| Source code handover and admin runbook included | Included | Partial support | Not included | |
| Refund initiation from inside Business Central | Included | Partial support | Partial support |
No. This is a build-to-order, per-tenant extension. ECOSIRE builds it in AL for your Business Central environment, installs it on your sandbox first, then production, and supports it. There is no instant AppSource checkout — purchase begins a delivery engagement.
A standard build is typically delivered in about 2 to 3 weeks from the time we receive your Tap account access, BC environment access and posting requirements. Multi-currency edge cases, custom invoice flows or extra approval steps can extend this; we confirm a firm date during scoping before any work starts.
The price includes a defined support window for defect fixes. Because Microsoft ships monthly and twice-yearly major Business Central updates, we test the extension against new releases and patch any breakages during your support window. Continued maintenance beyond that window is available as a low-cost retainer.
We develop and test entirely against Tap's sandbox keys. Your live production secret key is entered in the Tap Setup page during go-live — by your team if you prefer — and is stored in Business Central, never hard-coded. We document key rotation in the handover runbook.
Yes. When Tap confirms a charge via the signed webhook, the extension writes the payment back to BC and applies it to the originating invoice, creating the cash receipt and customer ledger entries automatically. A Job Queue retry covers any webhook the endpoint missed, and the audit log lets finance verify every transaction.
A true finite-capacity APS engine for Dynamics 365 Business Central that builds optimized, executable schedules respecting machines, labor, tooling and material availability simultaneously. Built, installed and supported by ECOSIRE as a per-tenant AL extension.
A build-to-order AL extension that supercharges Business Central's native MRP/MPS with demand-driven forecasting, bulk SKU parameter management, and supply-vs-demand pegging — so planners replan thousands of items in minutes. Built, installed as a per-tenant extension, and supported by ECOSIRE.
A custom-built AL extension that adds an AI Copilot to Business Central — natural-language queries over your ledger data, anomaly and fraud detection, cash-flow forecasting and automated variance narratives. Built, installed per-tenant and supported by ECOSIRE.
A per-tenant Business Central AL extension that connects Tap Payments to your invoices: hosted payment links, card/Apple Pay/KNET/mada acceptance, webhook-driven capture and automatic reconciliation. Custom-built, installed and supported by ECOSIRE.