How to connect your point of sale

Your register gives the stamp or logs the purchase on its own at checkout, using a token.

Ultimate ⏱ 5 minutes Where: More → Business → Point of sale
  1. 1

    Open More → Business and scroll down to Point of sale.

  2. 2

    Tap Generate token and copy it.

  3. 3

    Enter it in your point of sale, or give it to whoever programs it. It goes in the Authorization: Bearer header.

  4. 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. 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.

You might also need