A build-to-order Business Central per-tenant AL extension that automates outbound vendor, employee and customer payments — payment journal runs, SEPA/NACHA/BACS/ISO 20022 bank-file generation, approval workflows with segregation of duties, positive-pay fraud controls, and status import reconciliation. Built, installed and supported by ECOSIRE on your tenant. One-time license from $499.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

A build-to-order Business Central per-tenant AL extension that automates outbound vendor, employee and customer payments — payment journal runs, SEPA/NACHA/BACS/ISO 20022 bank-file generation, approval workflows with segregation of duties, positive-pay fraud controls, and status import reconciliation. Built, installed and supported by ECOSIRE on your tenant.
ابھی کوئی ادائیگی نہیں۔ یہ ہماری ٹیم کو قیمت کی درخواست بھیجتا ہے — ہم قیمت اور اگلے اقدامات کے ساتھ ای میل کے ذریعے رابطہ کریں گے۔
Most Business Central teams still export a payment suggestion, hand-build a bank file in a spreadsheet, email it for sign-off, and re-key the cleared payments back into the ledger. This extension replaces that manual loop with an end-to-end, audited payment pipeline that lives natively inside your Business Central tenant.
Multi-party payment runs from a single workspace — vendor invoices, employee expense reimbursements, and customer refunds — built on extensions to the Business Central Payment Journal
Bank-file generation for SEPA (pain.001), US NACHA ACH, UK BACS (Standard 18), and generic ISO 20022, mapped to your exact bank specifications
Native Business Central approval workflows with multi-step routing, value thresholds, and approver delegation via the standard approval engine
Segregation of duties enforced through dedicated AL permission sets — creators cannot release their own payment runs
Positive-pay file export and configurable fraud controls: duplicate-payment detection, held runs on recently changed vendor bank details, and beneficiary allow-lists
Payment status and return-file import (pain.002, ACK/NACK) that updates each line's status and auto-applies cleared payments for reconciliation
We build it as a per-tenant AL extension (not a generic AppSource listing), so the bank-file layouts, approval thresholds and reconciliation rules match your actual banks and your finance org. The app extends the Payment Journal and Vendor/Employee/Customer pages, adds table and page extensions for bank profiles and payment status, and uses event subscribers on posting and approval events so nothing is bolted on with brittle customizations.
A payment run pulls due entries (vendors, employee expense reimbursements, and customer refunds), applies your selection and grouping rules, then renders compliant bank files — SEPA pain.001, US NACHA ACH, UK BACS, and generic ISO 20022 — ready for upload or API submission to your bank. Built-in approval workflows route runs through Business Central's native approval engine with segregation of duties enforced by permission sets, so the person who creates a run cannot release it. Positive-pay export and configurable fraud checks (duplicate detection, bank-detail change holds, beneficiary allow-lists) protect the disbursement.
After payment, a status/return-file importer (pain.002, ACK/NACK, bank statement matching) updates payment status and auto-applies cleared payments, closing the reconciliation gap. Optional Power Platform / Dataverse integration surfaces approvals and dashboards in Power BI and Teams.
ECOSIRE scopes, builds, installs and supports the extension on your environment. Honest, fixed one-time build price; ongoing support and BC-update compatibility available as an option.
Owns the outbound payment cycle and wants to stop hand-building bank files in spreadsheets. Needs reliable SEPA/NACHA/BACS output, enforced approvals, and audit evidence without leaving Business Central.
Currently runs Continia Payment Management or a similar add-on and wants a tailored, owned extension with the same bank formats and approval flow, scoped to exactly what they use — without per-user subscription creep.
Cares about segregation of duties, positive-pay, and SOX/ICFR audit trails. Needs to prove that the creator of a payment run cannot release it and that every disbursement is logged end to end.
Wants a clean, upgrade-safe AL extension installed per-tenant with permission sets and event subscribers — not invasive base-app modifications that break on the next BC update.
Buy the license on ecosire.com and download the Vendor / Accounts Payable Payments Automation for Business Central module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for Vendor / Accounts Payable Payments Automation for Business Central, and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Bank file formats (SEPA / NACHA / BACS / ISO 20022) mapped to your specific bank | ||||
| Vendor, employee and customer payment runs in one workspace | ||||
| Approval workflows with enforced segregation of duties | ||||
| Positive-pay and built-in fraud controls (duplicate detection, bank-change holds) | ||||
| Status / return-file import with automated reconciliation | ||||
| Tailored to your exact banks and finance org (no unused generic config) | ||||
| Upgrade-safe AL extension (no base-app modification) | ||||
| You own the source code, no per-user subscription | ||||
| Installed and supported on your tenant by the builder | ||||
| REST/OData API + Power Platform / Dataverse integration |
This is build-to-order, not an instant AppSource download. After a short scoping call to confirm your banks, file formats, approval thresholds and reconciliation rules, a typical build runs about 3 to 6 weeks depending on how many bank formats and integrations are involved. We build and test in your sandbox first, run UAT with your AP team, then install in production. You'll get a firm timeline in the scope document before any work starts.
The one-time build price covers delivery, installation and an initial post-launch support window. Beyond that we offer an optional support plan covering bug fixes, configuration changes (new banks, changed file specs, new approvers), and compatibility checks against Business Central's monthly and major releases so the per-tenant extension keeps working after platform updates. You own the source code regardless, so you're never locked in.
AppSource apps must satisfy every customer with one configurable codebase, which means generic bank mappings and features you may never use. A per-tenant AL extension is built and installed directly on your environment, so the bank-file layouts, approval routing and fraud rules match your reality exactly. It still follows AL extension best practices — table/page extensions, event subscribers, permission sets — so it stays upgrade-safe through BC updates.
Out of scope we cover SEPA Credit Transfer (pain.001), US NACHA ACH, UK BACS Standard 18, and generic ISO 20022. Because formats are configured as bank profiles (a table extension), we map to your specific bank's variant of these standards during the build. If your bank uses a proprietary or local format, we include it in scope and validate against their published specification.
No. The app is delivered as a proper AL extension using table extensions, page extensions, event subscribers and dedicated permission sets — it does not modify the base application. This is the same model Microsoft requires for upgrade-safe code, so it coexists with your other extensions and survives Business Central's monthly and major updates. We test against the target BC version before install and validate again on your sandbox.
Yes. The extension exposes payment runs and status through the Business Central REST/OData API, so RPA bots, treasury portals or a bank's payment API can submit runs and pull status. Optional Dataverse / Power Platform integration surfaces approvals in Teams, dashboards in Power BI, and event-driven flows in Power Automate. These integrations are scoped and priced based on what you need.
A build-to-order Business Central per-tenant AL extension that automates outbound vendor, employee and customer payments — payment journal runs, SEPA/NACHA/BACS/ISO 20022 bank-file generation, approval workflows with segregation of duties, positive-pay fraud controls, and status import reconciliation. Built, installed and supported by ECOSIRE on your tenant.