Issue, sell, redeem and track gift cards and store credit across POS and online, fully reconciled in Business Central as a managed liability — 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 $249.00 USD; request a quote for a scoped proposal.
Aperçu illustratifIssue, sell, redeem and track gift cards and store credit across POS and online, fully reconciled in Business Central as a managed liability — built and installed 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.
Most retailers and restaurants treat gift cards as a spreadsheet problem: a card is sold, cash hits the till, and the outstanding balance lives in someone's head until an auditor asks where the liability sits. Gift Card & Store Credit closes that gap inside Microsoft Dynamics 365 Business Central.
This is a build-to-order extension, not an instant AppSource install. ECOSIRE designs, builds, installs and supports it as a per-tenant AL extension deployed directly to your Business Central environment (cloud SaaS or on-prem). We tailor the card formats, expiry policy, GL mapping and POS integration to how you actually trade, then hand you a documented, supported solution.
Under the hood it ships new AL tables for card masters, balance ledger entries and redemption history, plus table and page extensions that surface gift-card actions on Sales Orders, POS sale lines and the Customer card. Every issuance posts to a configurable gift-card liability G/L account; every redemption draws that liability down — so your balance sheet always reflects real outstanding value, with full audit trail through standard Business Central dimensions and ledger entries.
Event subscribers hook the posting routines so reconciliation is automatic, never a month-end scramble. A job queue entry sweeps for expired cards and writes breakage to income per your policy. Cards are exposed through a custom API page (OData v4 / REST) so your e-commerce storefront, mobile app or third-party POS can check balances and redeem in real time — enabling true cross-store and cross-channel redemption against one source of truth.
Dedicated permission sets separate who can issue, redeem and adjust. Where you run Power Platform, balances can surface in Dataverse for Power BI dashboards or a customer-facing Power App. You own the IP, you own the data, and ECOSIRE supports it.
Needs outstanding gift-card and store-credit balances to live as a real, reconciled liability in Business Central with a clean audit trail and breakage policy — not in a spreadsheet that fails the year-end review.
Wants one card sold in any store or online to be redeemable everywhere, with real-time balance checks at the till and no double-spend across channels.
Sees gift cards as an acquisition and cash-flow channel and wants fast issuance and redemption at POS, refund-to-credit for goodwill, and confidence the money is tracked.
| Critère | ÉCOSIRE | Construction personnalisée | Concurrent | Odoo natif |
|---|---|---|---|---|
| Gift card liability posted to a dedicated G/L account, dimension-aware | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Partial redemption and reload from POS sale lines | Inclus | Prise en charge partielle | Inclus | |
| Store credit / refund-to-credit tied to the Customer card | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Expiry sweep + breakage to income via job queue | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Cross-store / cross-channel redemption via OData v4 / REST API | Inclus | Prise en charge partielle | Prise en charge partielle | |
| Tailored to your card formats, policy and GL mapping | Inclus | Inclus | Non inclus | |
| Source code handover and full IP ownership | Inclus | Inclus | Non inclus | |
| Built, installed and supported on your environment by the vendor | Inclus | Prise en charge partielle | Prise en charge partielle |
Correct — this is build-to-order. After a short scoping call to confirm card formats, expiry and breakage policy, GL mapping and which channels you redeem across, a typical build, sandbox UAT and production install runs about 2 to 4 weeks depending on POS and e-commerce integration complexity. You get a firm timeline in writing before we start, and we install to your sandbox first so you sign off before anything touches production.
ECOSIRE supports the extension on your environment. Because it's a per-tenant AL extension, we test it against each Business Central major release (the cloud cadence) and ship a compatibility update so it keeps working through upgrades. Bug fixes are covered, and enhancements are quoted as small change requests. You receive the source code, so you're never locked in — you can have us, your partner, or your own AL developers maintain it.
Issuance, balance check and partial redemption are added to the Business Central POS sale lines and Sales Order via page extensions. For external POS, e-commerce or mobile apps, we expose a custom API page over OData v4 / REST so those systems check balances and redeem against the same balance ledger in real time. During scoping we confirm exactly which systems you use and map the integration points.
Every card issuance posts to a dedicated gift-card liability G/L account; every redemption draws that liability down, with full Business Central dimensions for store and channel reporting. Event subscribers on the posting routines keep it reconciled automatically, and a job queue entry posts breakage from expired cards to income per the policy you choose. Your balance sheet always reflects real outstanding card value.
Both are supported. The extension installs to Business Central online (SaaS) or an on-prem deployment. It's built as a per-tenant extension specific to your tenant — not a shared marketplace app — and you receive the AL source code and own the IP. ECOSIRE provides the build, install and support, but you are never dependent on us to keep running.
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.
Issue, sell, redeem and track gift cards and store credit across POS and online, fully reconciled in Business Central as a managed liability — built and installed by ECOSIRE as a per-tenant AL extension.