Turn regulars into members right at checkout.
POS Membership Cards gives cashiers an instant, color-coded view of every member’s status, tier and points balance — so the right discount applies in seconds, every time, without slowing the line.
The problem
Cashiers can’t tell an active member from an expired one at a glance, so discounts get missed, misapplied, or improvised by hand. Membership status and expiry live buried in back-office records nobody checks mid-sale, and after an Odoo upgrade many membership apps break the POS entirely — leaving store owners without the retention tool they paid for.
The solution
POS Membership Cards puts member status front and center: scan or type a card code and a color-coded banner instantly shows tier, discount, points balance and days to expiry. Discounts, points earn/redeem and renewals all run through a self-contained engine with no dependency on Odoo’s native loyalty tools — keeping checkout fast and stable across upgrades.
Everything a membership program at the counter needs
Every capability below is implemented in the module.
Tiered Membership Programs
Bronze, Silver and Gold tiers each with their own discount percentage, points multiplier and validity period.
Lifecycle-Managed Cards
Auto-numbered cards move through Draft, Active, Expired and Cancelled states, with one-click renewal.
Color-Coded POS Status Banner
A checkout-screen banner shows tier, status and days-to-expiry the instant a member is applied.
Loyalty Points, Earn & Redeem
Points accrue on every paid order and redeem at the counter, with server-authoritative math you can trust.
Printable Cards with Barcode
Every card carries a scannable Code128 barcode and prints on demand, individually or in batches.
Automated Expiry Reminders
A daily scheduled action expires lapsed cards and posts a 30-day, 7-day and day-of reminder cadence.
Membership Dashboard
An active-vs-expired overview and tier breakdown greets you as the module’s home view.
Bulk Renewal
Reactivate every expired member in one action instead of renewing cards one by one.
Partner-Level Visibility
Membership state, tier and points balance appear directly on the customer record, back office and POS.
How it works
Configure tiers & POS
Set up Bronze, Silver and Gold tier discounts, then enable Memberships from the POS configuration panel.
Issue a card
Assign an auto-numbered card to the customer and print it with its Code128 barcode.
Scan at checkout
The cashier applies the card from the POS Membership button; the banner confirms status and the discount is applied.
Track, renew & report
Cards expire and remind automatically, and the dashboard keeps owners on top of the full membership base.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The membership and points engine is fully self-contained — it does not depend on Odoo’s native loyalty, membership or gift card apps, so it stays stable and predictable across upgrades.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
POS Membership Cards
Tiered membership programs with lifecycle-managed cards, a color-coded status banner at the register, loyalty points, printable barcode cards, expiry reminders and bulk renewal.
Buy on Odoo App Store