A rules-based promotions engine for Dynamics 365 Business Central that applies mix-and-match, BOGO, tiered and time-boxed offers automatically at POS and checkout — built and installed by ECOSIRE as a per-tenant AL extension. 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
A rules-based promotions engine for Dynamics 365 Business Central that applies mix-and-match, BOGO, tiered and time-boxed offers automatically at POS and checkout — built and installed by ECOSIRE as a per-tenant AL extension.
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.
Promotions, Discounts & Coupon Engine is a custom Microsoft Dynamics 365 Business Central extension that gives retail merchandising teams a single, auditable place to define every promotion and have it apply automatically — at the POS terminal, in the sales order, and through your eCommerce checkout via the BC REST/OData API.
Business Central's native sales-line discounts and price lists cover simple item and customer-group pricing, but they can't express "buy 2 get 1 free," mix-and-match bundles across an item category, threshold-based tiered rebates, or coupon codes scoped to a store, day-part and loyalty tier. This engine adds those rules as first-class records, evaluated by AL event subscribers on Sales Line validation and surfaced through a clean API for headless channels.
ECOSIRE designs the data model (promotion header/line tables, coupon tables, conflict-priority rules), writes the AL business logic, and ships it to your tenant as a per-tenant extension — no shared-code AppSource dependency, full control over your pricing rules. We install it on your environment (cloud or on-prem), wire it into your POS and checkout flow, configure permission sets, and schedule any recurring re-evaluation through the BC job queue.
This is build-to-order: it is engineered, deployed and supported by ECOSIRE on your Business Central environment — not an instant AppSource download. You get a typical delivery window of 3–5 weeks, a working extension validated against your real campaigns, source-available AL handed over, and an optional support retainer for new offer types, BC version upgrades and rule tuning. Promotion application is logged line-by-line so finance can trace exactly which rule, coupon and priority produced every discount.
Runs frequent multi-store campaigns and needs mix-and-match, BOGO and tiered offers that activate and expire on schedule without IT touching the system each time.
Owns the tenant and wants promotions delivered as a clean per-tenant extension with proper permission sets, job queue scheduling and a defined upgrade path across BC releases.
Needs every discount to be traceable — which rule, coupon and priority applied — so margin impact and coupon liability can be reconciled and audited.
| Critério | ECOSIRE | Construção personalizada | Concorrente | Odoo nativo |
|---|---|---|---|---|
| Mix-and-match, BOGO, bundle and threshold deal types | Incluído | Suporte parcial | Suporte parcial | |
| Time/day/store-scoped promotion scheduling via job queue | Incluído | Suporte parcial | Suporte parcial | |
| Coupon code generation, validation and redemption tracking | Incluído | Suporte parcial | Incluído | |
| Deterministic stacking, exclusivity and priority/conflict rules | Incluído | Suporte parcial | Suporte parcial | |
| Line-by-line promotion audit log for finance | Incluído | Suporte parcial | Suporte parcial | |
| Promotion evaluation exposed via BC REST/OData API for headless checkout | Incluído | Suporte parcial | Suporte parcial | |
| Delivered, installed and supported on your tenant with source AL handover | Incluído | Incluído | Não incluído | |
| Built to your exact campaign rules and POS/checkout setup | Incluído | Incluído | Não incluído |
This is build-to-order, not an instant AppSource install. ECOSIRE engineers the extension to your campaign rules and POS/checkout setup, with a typical delivery window of 3–5 weeks depending on the number of deal types and integrations. We then install it on your tenant as a per-tenant extension and validate it against your real promotions before go-live.
It ships as a compiled AL .app published as a per-tenant extension — no shared AppSource code dependency. We install it directly on your BC online or on-prem environment, configure permission sets and job queue entries, wire the event subscribers into your sales and POS flows, and hand over source-available AL plus a deployment package.
An optional support retainer covers new offer types, rule tuning, bug fixes and recompiling/testing the extension against each Business Central minor and major release so it keeps working through Microsoft's update cadence. Without a retainer you still receive the source AL and deployment package to maintain it yourself.
No. The engine layers on top of native pricing via event subscribers and resolves overlaps through explicit stacking, exclusivity and priority rules you control. Native price lists and customer discounts still apply first; the engine then evaluates promotion and coupon rules deterministically and logs the outcome on each line.
Yes. Promotion evaluation is exposed through BC REST/OData API endpoints so a headless eCommerce checkout or third-party POS can request applicable offers and coupon validation in real time, while in-client sales orders and the BC POS apply the same rules through AL event subscribers — one rule set, every channel.
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.
A rules-based promotions engine for Dynamics 365 Business Central that applies mix-and-match, BOGO, tiered and time-boxed offers automatically at POS and checkout — built and installed by ECOSIRE as a per-tenant AL extension.