What is OmniLab Transactions
Understand the receipt-challenge model from participant upload to operator review and reward unlock.
Reward shoppers for what they actually buy, not just for tapping or clicking. With a receipt game, participation depends on a proof of purchase, so you can tie rewards to real spending at the merchants you choose.
A participant submits a receipt. OmniLab reads the purchase data from the photo, checks it against the rules you set, then either approves the receipt automatically or sends it to a reviewer before rewards become available.
The reviewer tool shows several French labels
Your reviewers see labels such as Liste des Sessions, Validation de Session, and Progression in the receipt review screens.
How a receipt game works
A participant opens the receipt game and uploads a photo. OmniLab reads the merchant, amount, date, and zip code from the image, then checks the result against the rules you set. Each receipt then lands in one of five states:
- Valid — passed automatically and may unlock a reward right away.
- Pending — waiting for a reviewer to approve or reject it.
- Rejected — failed your rules.
- Incomplete — unreadable, so the participant can try again.
- Duplicate — already submitted, so it is flagged.
The pieces you set up
| Piece | What it does | Where you find it |
|---|---|---|
| Receipt game | The Touchpoint itself: appearance, rules, reward logic, dates, and advanced settings. | Build > Touchpoints |
| Acceptance rules | Decide whether the data read from a receipt is good enough to continue. | Configuration > Receipt Acceptance Policy |
| Review mode | Decides whether an eligible receipt is approved automatically or sent for review. | Configuration > Receipt Validation Policy |
| Challenge rule | Sets what a participant must do to unlock a reward, such as reaching a spend amount. | Configuration > Rules |
| Winning option | The reward path that can be unlocked and linked to a Reward. | Configuration > Winning Options |
| Session | A participant's running record: submissions, validated spend, pending spend, and unlocked rewards. | Participant page and reviewer tool |
| Receipt submission | One uploaded image plus the data read from it and its state. | Participant receipt list and reviewer screen |
What participants see
The receipt game appears as its own page. It can show a header image, title, subtitle, details, the validated amount so far, the pending amount when review is active, and a button to upload a receipt.
Before the upload starts, OmniLab shows a photo-quality reminder: the image should be clear, sharp, centered on the receipt, and show the merchant name and amount.
When the receipt is approved right away, the participant sees a success screen. When it needs review, the participant sees a pending message. With on-site review, a QR-code handoff to a staff member can appear.
What reviewers see
The reviewer tool has more than a single screen. A Validation de Session hub links out to:
- Liste des Sessions — search and filter participants.
- Ajouter un client — register a participation by hand.
- Scanner un QR Code — open a session by scanning a participant's code.
- Progression — read overall numbers such as total sessions, valid submissions, total amount, average basket, and remaining reward stock.
Opening a session from Liste des Sessions takes the reviewer to a separate detail screen with the receipt's state, totals, reward progress, and individual submissions. From there, a reviewer opens one receipt and chooses Valider to approve, Refuser to reject, or Modifier to correct the merchant or amount before the rules run again.
When to use a receipt game
Reach for a receipt game when you need at least one of these:
- prove a real purchase before a reward unlocks
- require a spend amount, such as "Spend 30 EUR"
- limit participation to named retailers or store areas
- have staff approve receipts on-site before a prize is released
- measure validated spend as part of campaign performance
Example campaign
Picture a shopping-center activation:
- the participant must spend at least 30 EUR
- only partner merchants count
- one approved receipt unlocks a tote bag
- a higher spend unlocks a second reward later in the week
Here, the receipt game sits between real purchases and your reward stock. A game on its own would not work, because the campaign needs proof of purchase and a way to limit which merchants count.