跳至主要内容
产品详细信息以英文显示。翻译即将推出。
Subscription & Recurring Billing for Business Central — A build-to-order AL extension that automates subscription contracts,  — 1/1示意预览

A build-to-order AL extension that automates subscription contracts,

recurring and usage-based invoicing, proration, dunning and deferred revenue recognition inside your Business Central tenant.

什么是 Subscription & Recurring Billing for Business Central?

A build-to-order AL extension that automates subscription contracts, recurring and usage-based invoicing, proration, dunning and deferred revenue recognition inside your Business Central tenant. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

Subscription contract management with a dedicated AL table model (contract header, billing lines, term, trial, renewal) linked to the standard Customer and Item masters
Scheduled recurring invoicing via a Job Queue entry that posts native Sales Invoices, preserving VAT, dimensions, payment terms and any e-invoicing extension
Usage-based / metered billing: push consumption records over the Business Central OData v4 / REST API, rated against contract price tiers at billing run
Proration engine for mid-cycle upgrades, downgrades, add-ons and cancellations, calculated against the active billing period
Deferred revenue recognition posted on a configurable schedule to the correct G/L accounts, with a recognition journal and audit trail
Dunning and failed-payment retry workflow with configurable retry cadence, customer email reminders, and automatic suspension rules
Subscription Role Centre with MRR/ARR, active-contract and churn cues, list pages and FactBoxes built as page extensions
Trial, free-period and discount/coupon handling on contract lines without breaking standard pricing
Dedicated permission sets so billing operators and finance reviewers get least-privilege access to subscription objects
Renewal automation with advance-notice flags and auto-renew vs. manual-confirm options per contract
Optional Dataverse / Power Platform sync so contract and renewal data surface in Power BI and Power Automate flows
Event-subscriber integration with posting and customer-ledger events so subscription state stays consistent with standard BC postings

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 Dynamics 365 Business Central 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

关于此产品

Business Central handles one-off sales orders well, but it has no native concept of a subscription lifecycle: no recurring contract object, no usage metering, no proration on mid-cycle upgrades, and no scheduled deferred-revenue recognition. Finance teams at SaaS, services and rental businesses end up re-keying renewals into recurring sales invoices, tracking MRR in spreadsheets, and recognising revenue manually — which breaks the moment you offer trials, upgrades, or metered pricing.

ECOSIRE builds Subscription & Recurring Billing as a per-tenant AL extension installed directly on your Business Central environment (cloud SaaS or on-prem). It adds a real subscription data model — table extensions and new tables for contracts, billing schedules and usage records — wired into your existing Customer, Item and G/L Account masters. New role-centre pages, list pages and the Job Queue drive the automation.

Recurring invoices generate on a schedule via a scheduled Job Queue entry that posts standard Sales Invoices, so VAT, dimensions, payment terms and your e-invoicing flow keep working unchanged. Usage-based lines pull from metered records you push in over the BC OData/REST API. Proration, upgrades, downgrades and cancellations are calculated against the contract's billing period. Deferred revenue is recognised on a configurable schedule into the right G/L accounts. Failed payments trigger a dunning sequence with retry cadence.

This is not an instant AppSource download. ECOSIRE scopes your billing rules, builds the extension, installs it as a per-tenant extension, configures permission sets and the Job Queue, migrates your existing recurring customers, and supports it afterwards. You own a clean, upgrade-safe extension tailored to how your business actually bills — with an honest delivery lead time, not a generic app you bend your process around.

你得到什么

  • A per-tenant Business Central AL extension (.app) installed on your environment, with source handed over and a versioned, upgrade-safe codebase
  • Subscription contract, billing-schedule and usage tables plus page/table extensions on Customer, Item and G/L Account objects
  • Configured Job Queue entries for recurring invoice generation, deferred-revenue recognition and the dunning retry cycle
  • Permission sets for subscription billing and finance-review roles, assigned to your specified users
  • Migration of your existing recurring customers / contracts into the new subscription model, with a reconciliation report
  • Admin runbook plus a recorded handover session covering contract setup, billing runs, proration and revenue recognition

这是给谁的

SaaS Finance Lead

Owns MRR/ARR accuracy and revenue recognition for a software business with trials, tiered plans and frequent upgrades. Needs proration and deferred revenue handled inside BC instead of spreadsheets feeding the GL.

Subscription Operations Manager

Runs the day-to-day billing cycle — renewals, plan changes, cancellations and failed-payment chasing. Wants a single Subscription Role Centre and automated dunning rather than manually creating recurring sales invoices each period.

Controller / Financial Controller

Responsible for compliant revenue recognition and clean audit trails. Needs deferred revenue posted to the right G/L accounts on a defined schedule, with reconciliation back to standard BC postings.

Subscription & Recurring Billing for Business Central 如何比较

标准伊科西尔定制建造竞争对手Dynamics 365 Business Central 原生
Native subscription contract & renewal lifecycle包含包含包含不包括在内
Usage-based / metered billing via OData/REST包含部分支持部分支持不包括在内
Proration on mid-cycle upgrades & cancellations包含部分支持包含不包括在内
Deferred revenue recognition to G/L on a schedule包含部分支持部分支持不包括在内
Dunning & failed-payment retry workflow包含部分支持包含不包括在内
Tailored to your exact billing rules & GL mapping包含包含不包括在内不包括在内
Installed, migrated & supported for you with source handover包含部分支持不包括在内不包括在内
Upgrade-safe AL extension (no base-object modification)包含部分支持包含包含

关于Subscription & Recurring Billing for Business Central的常见问题

Is this a Microsoft AppSource app I can install instantly?

No. This is a build-to-order extension. ECOSIRE scopes your specific billing rules, builds the AL extension, then installs it as a per-tenant extension on your Business Central environment. You get a clean, source-included extension tailored to your business rather than a generic AppSource app you have to adapt your process to.

How long does delivery take?

A typical engagement runs about one working week from kickoff, depending on how many plan types, usage meters and revenue-recognition rules you have and the complexity of migrating existing recurring customers. We confirm a firm timeline after a short scoping call once we understand your billing model and tenant setup.

What ongoing support and updates are included?

After go-live we provide a support window covering bug fixes and adjustments, and we keep the extension compatible with Business Central's major release cycle (the two yearly waves). You receive the source and a versioned codebase, so you are never locked in. Extended support, SLAs and new feature work are available on a maintenance plan or per change request.

Does it work with Business Central cloud (SaaS) and on-premises?

Yes. The extension is built using AL with the standard extension model, so it installs on Business Central SaaS as a per-tenant extension and on supported on-premises versions. We confirm your exact version and environment during scoping and target compatibility accordingly.

Will it interfere with our existing VAT, e-invoicing or accounting setup?

No. Recurring and usage billing post through native Sales Invoices, so your VAT posting groups, dimensions, payment terms and any e-invoicing or localization extension continue to work unchanged. Deferred revenue posts to G/L accounts you specify, and we integrate via event subscribers rather than modifying base objects.

申请报价

Subscription & Recurring Billing for Business Central

A build-to-order AL extension that automates subscription contracts, recurring and usage-based invoicing, proration, dunning and deferred revenue recognition inside your Business Central tenant.

  • Subscription contract management with a dedicated AL table model (contract header, billing lines, term, trial, renewal) linked to the standard Customer and Item masters
  • Scheduled recurring invoicing via a Job Queue entry that posts native Sales Invoices, preserving VAT, dimensions, payment terms and any e-invoicing extension
  • Usage-based / metered billing: push consumption records over the Business Central OData v4 / REST API, rated against contract price tiers at billing run
  • Proration engine for mid-cycle upgrades, downgrades, add-ons and cancellations, calculated against the active billing period

申请报价

告诉我们您对 Subscription & Recurring Billing for Business Central 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。