Recurring contracts, usage-based and deferred-revenue billing for Business Central SaaS and service businesses — built, installed per-tenant, and supported by ECOSIRE. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.
Manifesto do app
Feito em torno do seu fluxo de trabalho
Recurring contracts, usage-based and deferred-revenue billing for Business Central SaaS and service businesses — built, installed per-tenant, and supported by ECOSIRE.
Sem configuração por conta própria — um app funcional criado, instalado e com suporte da ECOSIRE.
Comece com um preço único de desenvolvimento. Definimos o escopo com você no início.
A ECOSIRE cria, configura e instala no seu Dynamics 365 Business Central.
Você entra no ar em cerca de 2–4 semanas, com um período de suporte pós-lançamento.
Microsoft Dynamics 365 Business Central handles one-off sales invoices well, but it has no native concept of a subscription contract, metered usage, or scheduled revenue recognition. SaaS and service businesses end up running billing in spreadsheets, re-keying invoices every month, and recognizing revenue by hand at period close — which breaks under IFRS 15 / ASC 606 audit scrutiny.
This is a build-to-order AL extension that ECOSIRE designs, builds, installs, and supports directly on your Business Central environment. It is not an instant AppSource download. After purchase we scope your contract structures, billing cadences, and revenue-recognition rules, then deliver a per-tenant extension tailored to them.
The extension adds new tables and pages for subscription contracts, billing schedules, and usage records, plus table and page extensions onto Customer, Item, and the sales documents you already use. A Job Queue entry generates recurring and usage-based invoices automatically on your chosen cadence, posting straight into standard BC sales invoices so your GL, VAT/tax, and reporting stay native and audit-clean. Deferred revenue is posted to balance-sheet liability accounts and recognized over the contract term per IFRS 15 / ASC 606. Proration and mid-term upgrades, downgrades, and renewals are handled with event subscribers so nothing bypasses your posting routines.
Contract and usage data is exposed over the BC REST/OData v4 API so your product, metering, or Power Platform / Dataverse flows can push usage and read billing status. We deliver dedicated permission sets, a runbook, and a support window — and because it is your per-tenant extension, it survives Microsoft's monthly platform updates.
Owns billing and revenue for a subscription business running on Business Central. Needs recurring invoices generated automatically and deferred revenue recognized per ASC 606 / IFRS 15 without month-end spreadsheets.
Responsible for clean, auditable period close. Wants revenue recognition, deferred-revenue reconciliation, and proration handled inside BC posting routines rather than in off-system workpapers.
Manages plan changes, usage metering, and renewals. Needs usage records to flow from the product into billing via the BC API and mid-term changes prorated correctly.
| Critério | ECOSIRE | Construção personalizada | Concorrente | Odoo nativo |
|---|---|---|---|---|
| Native recurring contract & subscription model in BC | Incluído | Incluído | Incluído | |
| Usage-based / metered billing via BC API | Incluído | Suporte parcial | Suporte parcial | |
| IFRS 15 / ASC 606 deferred revenue recognition | Incluído | Suporte parcial | Suporte parcial | |
| Proration & mid-term plan changes | Incluído | Suporte parcial | Incluído | |
| Tailored to your exact contract & recognition rules | Incluído | Incluído | Não incluído | |
| Installed & supported on your tenant by the vendor | Incluído | Não incluído | Suporte parcial | |
| Survives Microsoft monthly platform updates (per-tenant extension) | Incluído | Suporte parcial | Incluído |
No. This is a build-to-order extension. ECOSIRE scopes your contract structures, billing cadences, and revenue-recognition rules, then builds a per-tenant AL extension and installs it on your Business Central environment. It is tailored to your setup rather than a generic AppSource app you download yourself.
Typical delivery is 3 to 5 weeks from kickoff, depending on the complexity of your billing models (usage metering, multi-currency, multiple recognition policies). We start with a scoping call, deliver to a sandbox for UAT, then publish to production after you sign off. We confirm a firm timeline in writing after the initial scope.
Every build includes a post-go-live support window covering bug fixes and compatibility with Microsoft's monthly Business Central platform updates. Because the extension is published as your own per-tenant extension, it persists across BC upgrades. Extended support and enhancement retainers are available after the initial window.
Yes. The extension generates standard BC sales invoices and posts through native routines, so your general ledger, VAT/GST/sales tax, dimensions, and statutory reporting behave exactly as they do today. Deferred revenue posts to your chosen balance-sheet liability accounts and recognizes over the contract term.
Yes. Usage records can be pushed in through the Business Central REST/OData v4 API or via Power Automate / Dataverse flows. The extension rates that usage and rolls it into the next scheduled invoice. We provide the endpoint details and integration notes as part of the deliverables.
A build-to-order Odoo localization that loads Algeria's full wilaya and commune hierarchy with bilingual French and Arabic names, wired into partner addresses and reporting. ECOSIRE builds, installs, and supports it after your quotation.
A build-to-order 2Checkout (Verifone) payment integration for ERPNext, giving global digital-goods sellers card acceptance, 45+ local payment methods, multi-currency checkout, and reconciled invoices. ECOSIRE scopes, builds, installs, and supports it on your ERPNext v15/v16 instance.
A build-to-order 2Checkout / Verifone payment gateway for Magento 2 and Adobe Commerce: localized checkout in 12 languages, iDEAL, Giropay and regional methods, multi-currency global selling, subscription billing and tax/invoicing automation — engineered, installed and supported by ECOSIRE.
Recurring contracts, usage-based and deferred-revenue billing for Business Central SaaS and service businesses — built, installed per-tenant, and supported by ECOSIRE.