Recurring contracts, usage-based and deferred-revenue billing for Business Central SaaS and service businesses — built, installed per-tenant, and supported by ECOSIRE. One-time license from $499.00 USD for Dynamics 365 BC (build-to-order) — includes 12 months of updates and support.

Recurring contracts, usage-based and deferred-revenue billing for Business Central SaaS and service businesses — built, installed per-tenant, and supported by ECOSIRE.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
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.
Subscription Contract table and card pages with line-level products, quantities, billing frequency, term, and start/end dates
Recurring billing schedules (monthly, quarterly, annual, custom) generated automatically by a dedicated Business Central Job Queue entry
Usage-based / metered billing — usage records pushed via the BC REST/OData API or Power Automate, rated and rolled into the next invoice
Deferred revenue and revenue recognition aligned to IFRS 15 / ASC 606, posting to balance-sheet liability accounts and recognizing over the contract term
Automated invoice generation that posts into standard BC sales invoices so GL, VAT/GST/sales tax, and statutory reporting stay native
Proration engine for mid-term upgrades, downgrades, plan changes, and partial periods
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.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Subscription & Recurring Billing for Business Central 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Subscription & Recurring Billing for Business Central,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Native recurring contract & subscription model in BC | ||||
| Usage-based / metered billing via BC API | ||||
| IFRS 15 / ASC 606 deferred revenue recognition | ||||
| Proration & mid-term plan changes | ||||
| Tailored to your exact contract & recognition rules | ||||
| Installed & supported on your tenant by the vendor | ||||
| Survives Microsoft monthly platform updates (per-tenant extension) |
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.
Recurring contracts, usage-based and deferred-revenue billing for Business Central SaaS and service businesses — built, installed per-tenant, and supported by ECOSIRE.