Branded Odoo gift cards plus a real store-credit eWallet that redeems across eCommerce and POS. Built to order for Odoo 17, 18 & 19. One-time license from $199.00 USD for Odoo 17, 18, 19 — includes 12 months of updates and support.

Branded Odoo gift cards plus a real store-credit eWallet that redeems across eCommerce and POS. Built to order for Odoo 17, 18 & 19.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Gift-card product built on product.template that mints a unique, collision-checked code on payment via an automated action
Dedicated ewallet.account model storing one store-credit balance per res.partner customer
Running balance as a stored computed field with @api.depends on ewallet.transaction lines — always accurate, queryable over XML-RPC/JSON-RPC
Redeem gift cards and spend wallet balance at eCommerce checkout as proper journal-friendly discount lines
Redeem the same balance at Point of Sale — scan or key the code, real-time draw-down, no double-spend
Top-up products so customers can buy store credit in fixed or open amounts, with min/max limits
Native Odoo ships a basic loyalty/gift-card concept, but retailers who take gift cards and store credit seriously quickly outgrow it: they want a proper customer wallet with a running balance, secure code generation, redemption that works identically on the website and at the POS till, top-ups sold as products, refunds pushed back to the wallet instead of the card, and expiry rules the finance team can actually control. This is a build-to-order module — ECOSIRE designs, builds, installs and supports it on your Odoo 17, 18 or 19 instance. It is not an existing apps.odoo.com download and there is no instant-download claim; we ship a solution scoped to how you actually sell.
At the core is a new ewallet.account model holding one store-credit balance per customer (res.partner), plus ewallet.transaction lines for every top-up, redemption, refund and expiry adjustment. The current balance is a stored computed field decorated with @api.depends on the transaction lines, so it stays correct without manual recalculation and is queryable over XML-RPC/JSON-RPC. Gift cards are sold as a normal product.template of type service/gift card; on payment an automated action mints a unique, collision-checked code and (optionally) emails a branded QWeb gift-card voucher to the recipient.
Redemption is wired into both sales channels. On eCommerce checkout the customer applies a gift-card code or spends available wallet balance, with the discount posted as a proper journal-friendly line. At the Point of Sale, cashiers scan or key the code and draw down the wallet in real time — the same balance, no double-spend, backed by database-level checks. Every movement is protected by ir.model.access.csv access rights plus record rules so a customer can only ever see and spend their own balance, while staff roles you define get the reporting and adjustment powers they need.
Finance keeps control through configurable rules: per-card and per-wallet expiry dates, minimum/maximum top-up amounts, whether refunds return to the original payment method or top up the wallet, and multi-company / multi-currency scoping. Because it is built on standard Odoo accounting, gift-card liability and breakage land in the ledger cleanly rather than living in a spreadsheet. You get branded vouchers, a wallet the customer can see in their portal, and one audited balance across web and store.
Everything is delivered as an installable Odoo module with a clean __manifest__.py, OWL/XML back-office and portal views, security files, QWeb voucher and statement reports, and automated actions — tested against Community and Enterprise on the version you run. ECOSIRE handles the build, the install on your server or Odoo.sh, a working configuration matched to your rules, team training and a post-launch support window.
Sells both in-store and online and wants gift cards and store credit that behave identically at the POS till and on the website — one balance, no reconciliation headaches.
Runs the Odoo webshop and wants gift-card codes at checkout, buy-store-credit top-up products, and refunds pushed to a wallet to keep revenue in-house instead of chargebacks.
Needs gift-card liability, breakage and expiry to land correctly in the Odoo ledger, with configurable rules and a full audit trail rather than a side spreadsheet.
Issues goodwill credit, handles refunds-to-wallet and looks up a customer's balance in seconds, all within role-based permissions.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Gift Cards & eWallet / Store Credit 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Gift Cards & eWallet / Store Credit,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Delivery model | Built, installed & supported for you in 2-4 weeks | Weeks to months of in-house dev time | Instant download, then you integrate it | |
| True customer eWallet with running balance | ||||
| Unified redemption across eCommerce & POS | ||||
| Refunds pushed back to the wallet | ||||
| Configurable expiry, top-up limits & breakage accounting | ||||
| Fits your exact code format, branding & rules | ||||
| Security: customers see only their own balance (record rules) | ||||
| Post-launch support & version-upgrade path |
No. This is a build-to-order module. ECOSIRE designs, builds, installs and configures it on your Odoo 17, 18 or 19 instance to match how you actually sell gift cards and store credit — it is not a pre-existing apps.odoo.com download and there is no instant-download link.
Typical lead time is 2 to 4 weeks from a confirmed scope, depending on complexity — for example custom voucher branding, unusual expiry or refund rules, or deep POS customisation. After a short requirements call we confirm a firm timeline and milestones before starting the build.
Every build includes a post-launch support window for bug fixes and questions, plus documentation and a training session. We test against the Odoo version you run; when you later upgrade Odoo (17 to 18 to 19) we can quote a compatibility update. Ongoing support and enhancement retainers are available.
Yes. Redemption is wired into both channels against a single shared balance. Customers apply gift-card codes or spend wallet credit at web checkout, and cashiers redeem the same balance at the POS in real time, with database-level checks that prevent double-spend.
Yes. It is built on standard Odoo accounting, so gift-card liability, redemptions, refunds-to-wallet and breakage from expiry post to the ledger cleanly. Every movement is recorded as a transaction line, giving finance a full audit trail instead of a spreadsheet.
We build and test against both Community and Enterprise on the version you run. Some capabilities depend on which edition and apps you have installed — for example the eCommerce and POS apps — and we confirm compatibility with your exact setup during scoping.
Yes. The balance is a stored computed field on the ewallet.account model, so external systems, loyalty tools or a mobile app can read and act on it through Odoo's standard XML-RPC/JSON-RPC API, subject to the same access rights and record rules.
Branded Odoo gift cards plus a real store-credit eWallet that redeems across eCommerce and POS. Built to order for Odoo 17, 18 & 19.