A configurable points, tiers and rewards engine for Microsoft Dynamics 365 Business Central that turns every POS and online sale into repeat-customer loyalty. Built, installed and supported 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.
Aperçu illustratifA configurable points, tiers and rewards engine for Microsoft Dynamics 365 Business Central that turns every POS and online sale into repeat-customer loyalty. Built, installed and supported by ECOSIRE as a per-tenant AL extension.
Aucune configuration à faire vous-même — une app fonctionnelle conçue, installée et prise en charge par ECOSIRE.
Commencez par un prix de développement unique. Nous cadrons le projet avec vous au lancement.
ECOSIRE la développe, la configure et l'installe sur votre Dynamics 365 Business Central.
Vous êtes en ligne en 2–4 semaines environ, avec une période d’assistance après le lancement.
Customer Loyalty & Rewards is a build-to-order Microsoft Dynamics 365 Business Central extension that adds a complete points, tiers and rewards engine directly inside your ERP — no separate loyalty silo to reconcile. ECOSIRE builds it in the AL language as table and page extensions on Customer, Sales Header and Sales Line, with event subscribers on posting routines (OnAfterPostSalesDoc) so points earn and burn the moment a sale is posted, whether it originates at the POS, the web shop, or a back-office order.
This is not an instant AppSource download. ECOSIRE scopes the rules with you, develops the extension against your data model, then installs it as a per-tenant extension on your Business Central Online (SaaS) tenant or on-premises environment — so it never blocks a Microsoft platform update and ships with its own permission sets and upgrade codeunits.
You configure earn/burn rules by item, item category and sales channel; define membership tiers with spend thresholds and benefits; and identify members by loyalty card, phone number or app ID. A reward catalog drives automatic discount redemption on qualifying lines, and the job queue runs scheduled campaign, birthday and anniversary triggers. Points balances and member data are exposed through the BC REST/OData v4 API so your eCommerce front end, POS, or a Power Platform / Dataverse flow can read balances and post adjustments in real time.
Everything lives in your own tenant — your data, your security model, your audit trail. ECOSIRE delivers the source, the AppSource-grade .app package, deployment, and a handover session, then supports and updates it as Business Central evolves.
Runs multi-store retail on Business Central with an integrated POS and wants to drive repeat purchase using existing sales data, without buying and reconciling a separate loyalty platform.
Wants members identified by phone or app at the table or counter, with birthday and anniversary offers triggered automatically and redemptions handled inside the same ERP that runs the books.
Needs a single points balance shared across web and physical stores, exposed via the BC REST/OData API so the online storefront can show and redeem points in real time.
Cares that loyalty lives as a governed per-tenant extension with its own permission sets and audit trail, doesn't break platform updates, and keeps point liability visible in the ledger.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| Runs natively inside Business Central (no separate loyalty silo) | Inclus | Inclus | Prise en charge partielle | |
| Points earn/burn on POS and online sales out of the box | Inclus | Prise en charge partielle | Inclus | |
| Tiered membership with automatic promotion/demotion | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Built, installed and supported on your tenant by the vendor | Inclus | Non inclus | Non inclus | |
| Tailored to your exact rules, items, channels and tiers | Inclus | Inclus | Non inclus | |
| REST/OData API for eCommerce and POS integration | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Dedicated permission sets and ledger audit trail | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Ongoing version-compatibility updates included | Inclus | Non inclus | Prise en charge partielle |
No. Customer Loyalty & Rewards is build-to-order. ECOSIRE develops the extension in AL against your requirements, then installs it as a per-tenant extension directly on your Business Central environment. You receive the .app package and the source — there is no public AppSource listing to self-install.
A standard configuration is typically delivered in about 2 to 4 weeks from a confirmed scope. The first step is a short discovery call to lock down your earn/burn rules, tier structure and channels. Heavier customization (deep eCommerce/POS integration, custom Dataverse flows) extends the timeline, and we give you an honest estimate before you commit.
Every build includes a post-delivery support window covering bug fixes and compatibility with Business Central's major and minor platform updates, since per-tenant extensions can be affected by Microsoft's release waves. After the initial window we offer an optional ongoing support and enhancement plan — pricing depends on scope and is agreed up front, never auto-charged.
Yes. The engine earns and burns points on the standard Business Central posting routines, so any sale that posts to BC is covered regardless of where it originated. For real-time balance display and redemption in your POS or web shop, we expose REST/OData v4 endpoints and can build the integration as part of the scoped work.
All member, points-ledger and reward data lives inside your own Business Central tenant — never on an external ECOSIRE system. Access is governed by dedicated permission sets we ship with the extension, so you can separate loyalty administrators, cashiers and read-only reporting users, and every points transaction is traceable in the ledger.
Yes. Points expiry (rolling or fixed-window) and date-based campaigns, including birthday and anniversary triggers, run as scheduled entries on the Business Central job queue. The rules are configurable, so you control expiry periods, campaign windows and bonus multipliers without code changes after delivery.
Configurable, rule-based approval matrices for every Business Central document type, with per-workflow approvers, amount limits, delegation, and email/mobile responses. Built and installed by ECOSIRE as a per-tenant AL extension.
A build-to-order AL extension that brings Adyen's 150+ global payment methods and unified settlement reconciliation into Business Central accounts receivable, complementing the first-party D365 Commerce Adyen connector.
A build-to-order Business Central extension that registers affiliates and referrers, attributes sales to referral codes and links, calculates tiered commission, and posts payouts as vendor invoices — installed per-tenant and supported by ECOSIRE.
A build-to-order AL extension that adds localized, multi-country African payroll to your Business Central tenant — per-country PAYE and statutory deductions, multi-currency multi-entity runs, statutory filing exports, and employee self-service payslips.
A configurable points, tiers and rewards engine for Microsoft Dynamics 365 Business Central that turns every POS and online sale into repeat-customer loyalty. Built, installed and supported by ECOSIRE as a per-tenant AL extension.