Loyalty cards for Odoo.

Your standard Odoo Loyalty cards in Apple Wallet and Google Wallet. Odoo stays the master, and the card on your customer's phone updates after every purchase, by itself.

  • Odoo 17 and later
  • Community or Enterprise
  • Hosted in the EU

From Odoo to your customer's phone in three steps

No second system to learn. You set it up once in Odoo, and from then on every purchase reaches the card.

  1. Install and connect

    Install the Tieroo modules in your Odoo and connect them with your sync key. Your loyalty programs, customers and points stay where they are.

  2. Design the card

    Open Settings → Wallet cards and choose the logo, colours, banner and which fields show, with a live iPhone and Android preview.

  3. Customers add it

    Customers get the card by email and add it to Apple Wallet or Google Wallet. Points and rewards update after every purchase.

Everything the card needs, nothing to run twice

Tieroo builds the wallet cards and keeps them up to date. Your points, rewards and customers stay in Odoo.

On the customer's phone

Always the current balance
The card updates after every purchase, automatically. Nobody at your shop does anything.
Notifications that matter
The phone shows a notice when:
  • points changed (at most once a day)
  • a new reward is available
  • points or the card are about to expire
Scan at the till
The QR code on the card is the customer's Odoo barcode. Scanned at the Odoo POS, it selects the customer.

In your Odoo

Standard Odoo Loyalty
Odoo stays the master for points, rewards and customers. Tieroo never keeps a second set of books.
No second portal or login
Everything opens from Settings → Wallet cards in Odoo.
A designer with a live preview
Logo, colours, banner and the fields that show, previewed on iPhone and Android as you change them.

Bringing customers in

Join by QR
Put up a poster with a QR code. Customers join with their name and email, confirm it (double opt-in) and get the card by email.
Posters ready to print
Tieroo makes the posters for you as PDF and SVG.

Run for you

Apple and Google, handled
We run Apple Wallet and Google Wallet for you. No developer accounts or certificates of your own.
Hosted in the EU
Servers at Hetzner in Germany, with daily encrypted backups.
GDPR roles kept clear
You are the controller, Tieroo is the processor. No location tracking.
Add-on

Customer Levels

Spend-based levels, such as Silver and Gold, that give your customers an Odoo pricelist. The card shows how much is missing to the next level, so customers know what to aim for.

  • B2C: levels per contact.
  • B2B: levels per company, so everyone buying for that company gets its pricelist.
A customer between the Silver and Gold levels; the card shows how much is missing to Gold. How much is missing Silver Gold
Levels come from your Odoo. The card shows the customer's level and what is left to reach the next one.

For Odoo merchants who reward their customers

  • Shops and retail

    Customers show the card at the Odoo POS. Points and rewards update on their phone after every sale.

  • Cafés

    A QR poster by the counter. Customers join with name and email and get the card by email.

  • B2B wholesale

    With Customer Levels, a company's spend sets its level and its Odoo pricelist, and the card shows what is missing to the next one.

Pay for the cards in use

A card counts when it is on at least one phone. Start free with up to 100 cards and move up when your customers do.

Loyalty Cards plans. EUR per month, excluding VAT.
Plan Per month Customer Levels
Loyalty Cards 100FreeNot included
Loyalty Cards 300€49+€49
Loyalty Cards 1,500€99+€49
Loyalty Cards 5,000€199+€49
Loyalty Cards 15,000€349+€49
Loyalty Cards 50,000€699+€149
Loyalty Cards 100,000€1,090+€149
More than 100,000Contact us
  • Free planUp to 100 cards, no time limit. Customer Levels is not included.
  • Annual paymentPay for a year and get 2 months free.
  • Customer Levels add-on+€49 a month on plans up to 15,000 cards, +€149 on 50,000 and up.
  • Billed by cards in useCards on at least one phone. Cards that were never added to a wallet do not count.

Questions

Something else? Write to support@tieroo.com.

Does it work with Odoo Online?

No. Tieroo comes as Odoo modules, and Odoo Online cannot install custom modules. You need an Odoo where you can install them: self-hosted or on Odoo.sh.

Which Odoo versions are supported?

Odoo 17 and later, Community or Enterprise.

Do my customers need an app?

No Tieroo app. The card goes into Apple Wallet on iPhone or Google Wallet on Android, next to their other cards.

Does it work on iPhone and Android?

Yes, both. The designer shows a live preview of each, and we run Apple Wallet and Google Wallet for you: you need no developer accounts or certificates.

Where is the data, and who is responsible for it?

You are the controller of your customers' data; Tieroo processes it for you. Everything is hosted in the EU, at Hetzner in Germany, with daily encrypted backups.

The platform holds only what the card needs: the customer's name, the points or level shown on the card, card identifiers and the phones' push tokens. No purchase history and no location. Read the privacy policy.

What counts as a card?

A card in use: one that is on at least one phone. It counts once, however many devices it is on. Cards that were sent but never added to a wallet do not count.

What happens if I go over my plan's limit?

You move to the plan that fits the number of cards in use. If you pay annually, the difference is charged for the remaining months of the year.

Can I cancel?

Yes. Write to support@tieroo.com. A monthly plan ends at the end of the month already paid for; an annual plan runs to the end of its year. Your loyalty data stays in Odoo either way.

Get started

  1. Write to us. We send you the Tieroo modules and a sync key.
  2. Install the modules in your Odoo and connect them with the key.
  3. Design your card in Settings → Wallet cards and send it to your customers.
support@tieroo.com

The modules are not on the Odoo Apps store yet, so we send them by email. You start on the free plan: up to 100 cards, no time limit.