Check a guest's redeemable loyalty points and redeem them against an invoice using Zenoti's Loyalty Points APIs

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

Steps

  1. Call GET /v1/guests/{InvoiceId}/payments/loyalty_points/redeemable to see how many points and how much dollar value a guest can redeem toward a specific invoice, optionally scoped to a lp_program_id.
  2. Call the loyalty points history endpoint (GET) to review points earned vs. redeemed over time for the guest.
  3. Call the loyalty points (earned/redeemed) endpoint (GET) to get a guest's current point balance across loyalty programs.
  4. To apply points as payment, call the 'Redeem the loyalty points of a guest' invoice endpoint (POST) with the invoice ID and the points/amount to redeem.
  5. Close the invoice once payment, including redeemed points, covers the total.

Known gotchas

Related routes

Sell a gift card to a guest, verify its balance, and email the code using Zenoti's Gift Card and Invoice APIs
docs.zenoti.com · 5 steps · unrated
Award and redeem loyalty points on a Square for Restaurants order using the Square Loyalty API
square-loyalty-api · 5 steps · unrated
Integrate Thanx's loyalty API to look up a guest and apply an eligible reward at checkout, and confirm partner-gated access before committing to the build
thanx.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