Enroll a new guest and perform a check-in for loyalty points via the Punchh POS API

domain: developers.partech.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate your POS integration using the credentials provided through the PAR Technology developer portal after completing the POS API certification process.
  2. At transaction time, look up the guest using an identifier such as email address or phone number via the user look-up API call to determine if they already have a Punchh account.
  3. If no account exists and the guest consents, create a new user record via the Create User API with the required profile fields.
  4. Create a check-in for the identified user tied to the current order to earn loyalty points; include the order total and relevant transaction identifiers.
  5. Confirm the check-in response from Punchh indicates success before completing the POS transaction; surface any errors to the cashier for manual resolution.
  6. After check-in, optionally query the user's current point balance to display it on the receipt or POS screen.

Known gotchas

Related routes

Enroll a new loyalty member and record a purchase check-in via the PAR Punchh POS API to award loyalty points at the point of sale
developers.partech.com · 6 steps · unrated
Integrate a restaurant loyalty program using Punchh or Paytronix API patterns to award and redeem points
food-delivery-general · 5 steps · unrated
apply a loyalty redemption to an order at the pos using the par punchh pos api
developers.partech.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans