How to connect your point of sale
Your register gives the stamp or logs the purchase on its own at checkout, using a token.
-
1
Open More → Business and scroll down to Point of sale.
-
2
Tap Generate token and copy it.
-
3
Enter it in your point of sale, or give it to whoever programs it. It goes in the Authorization: Bearer header.
-
4
The register reads the pass's QR code (or the 12-digit barcode number) and sends the event: stamp, undo, redeem, redeem_step (with step), unredeem (when voiding), spend (with amount) or visit, with a unique key per sale.
-
5
Test it with a sale: the stamp shows up on the customer's profile and on their pass.
What if…?
What if the same sale is sent twice?
Nothing happens: repeating the same key doesn't duplicate the stamp or the purchase.
The token leaked
Tap Generate a new token. The old one stops working instantly; enter the new one in your register.
Can I check the card before charging?
Yes, the API returns the customer's name, their stamps, the goal and whether they have a pending reward.
Does it work on other plans?
No, the point-of-sale integration is part of the Ultimate plan.