A custom-built Shopify gift card and store-credit wallet that lets you sell digital and printed gift cards, issue refunds as store credit, and redeem balances as a payment method at POS and online. Built, installed, and supported by ECOSIRE. One-time license from $99.00 USD for Shopify (build-to-order) — includes 12 months of updates and support.

A custom-built Shopify gift card and store-credit wallet that lets you sell digital and printed gift cards, issue refunds as store credit, and redeem balances as a payment method at POS and online. Built, installed, and supported by ECOSIRE.
No payment now. This sends a quote request to our team — we'll follow up by email with pricing and next steps.
The Gift Cards & Store Credit Wallet turns every refund into retained revenue and every gift card into a new customer. It unifies two value stores merchants usually juggle separately — gift cards and a store-credit wallet — into one balance that redeems cleanly across Shopify POS and your online store.
Sell digital gift cards with scheduled gift-by-email delivery and personalized messages, plus printed/physical card workflows for in-store sale
Store-credit wallet that holds refunds, cashback, and goodwill credit as a single redeemable balance per customer, stored in customer metafields
Redeem store credit and gift cards as a payment method at the register via a Shopify POS UI Extension
Instant balance check at the POS and in the online customer account area before a sale is rung up
Automatic refund-as-credit: webhooks on refunds/create and orders/cancelled post credit to the wallet without manual re-keying
Configurable cashback rules (e.g. percentage of order value returned as store credit) to drive repeat purchase
This is a build-to-order app, not an instant App Store install. After purchase, ECOSIRE builds it against your theme, locations, and tax setup, installs it via a custom OAuth app with the exact Admin API scopes required, and hands it over working. We connect to the Admin GraphQL API to issue and adjust gift cards (giftCardCreate, giftCardUpdate), persist wallet balances and ledger entries in customer metafields, and subscribe to webhooks (orders/create, refunds/create, orders/cancelled) so a refund-to-credit posts automatically rather than by hand.
At the register, a Shopify POS UI Extension adds a balance-check tile and a store-credit / gift-card payment method so staff can apply a customer's wallet against any sale. Online, customers see their balance in the account area and redeem at checkout. Gift cards ship as digital (scheduled gift-by-email) or printed formats, with cashback and refund-as-credit rules you define.
Because it's multi-location aware, balances stay consistent whether the sale happens in-store or on the web. Everything is yours — your Shopify org, your data, your metafields — with no per-redemption SaaS fee. ECOSIRE delivers the source, documents the install, and supports it after launch. Honest lead time applies — this is engineered for your store, then handed over.
Runs Shopify POS in one or more stores and sells online. Wants gift cards and store credit to redeem identically at the register and on the web, with balances that never drift between locations.
Issues frequent refunds and would rather keep that money in the business as store credit than push it back to a card. Needs refund-as-credit to be automatic, auditable, and obvious to the customer.
Uses cashback and gift cards as retention levers. Wants configurable earn rules, branded gift-by-email delivery, and a clean wallet experience without paying a recurring per-redemption SaaS fee.
Buy the license on ecosire.com and download the Gift Cards & Store Credit Wallet module ZIP from your account dashboard.
Extract the ZIP into your Odoo custom addons folder on the server (or upload via Apps > Install from file on Odoo.sh / runbot).
Activate Developer Mode, open Apps, click Update Apps List, search for Gift Cards & Store Credit Wallet, and press Install.
Open the new menu, paste your ECOSIRE license key, connect any external credentials (Shopify, Amazon, Stripe, etc.), and save.
Run the built-in connection test, sync your first 10 records, and schedule the recurring cron. Contact support if anything fails.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Refund automatically converted to store credit via Shopify webhooks | ||||
| Single wallet redeemable as a payment method at POS and online | ||||
| Digital scheduled gift-by-email plus printed gift cards | ||||
| Built and matched to your exact theme, locations, and tax setup | ||||
| No recurring per-redemption or monthly SaaS fee | ||||
| You own the full source code | ||||
| Available as an instant self-serve install | ||||
| Vendor-supported with a post-launch bug-fix window |
No. This is a build-to-order app. After you purchase, ECOSIRE builds it against your theme, locations, and tax configuration, then installs it on your store through a dedicated custom OAuth app. You receive a working app plus the source — not a self-serve App Store listing.
Typical delivery is about 2 to 4 weeks from purchase, depending on the number of POS locations, custom cashback/expiry rules, and how closely the gift-card emails and wallet UI must match your brand. We confirm a firm timeline and scope with you before the build starts.
Every build includes a post-launch support window for bug fixes and configuration help, and we keep the app compatible with current Shopify Admin API and POS extension versions. After that window, ongoing maintenance or new features are available on a support plan or per-request basis. You own the source, so you are never locked in.
Yes. A Shopify POS UI Extension adds a balance-check tile and a store-credit/gift-card payment method, so staff can look up a customer's wallet and apply it against any in-store sale. The same balance is redeemable online at checkout.
Everything lives inside your own Shopify organization. Gift cards are native Shopify gift cards managed via the Admin GraphQL API, and wallet balances are stored in customer metafields with a full ledger. The custom OAuth app uses least-privilege scopes, and no wallet data is sent to any third-party SaaS.
Yes. We subscribe to the refunds/create and orders/cancelled webhooks so that, per your rules, a refund posts to the customer's store-credit wallet automatically instead of being re-keyed by staff. You decide which refunds become credit and whether expiry applies.
A custom-built Shopify gift card and store-credit wallet that lets you sell digital and printed gift cards, issue refunds as store credit, and redeem balances as a payment method at POS and online. Built, installed, and supported by ECOSIRE.