Skip to main content
This guide tracks capabilities observed in a restaurant ordering integration and maps them to vendor-neutral LIP contracts. It is an implementation guide, not a claim that Punchh implements or endorses LIP.

Covered by the current protocol

The catalog supports both amount discounts and foodservice item/category rewards. The reference engine enforces earning policies, calculates tier multipliers after total eligible spend, preserves the original multiplier for refunds, and resets annual qualification independently from spendable points. It maintains earned-date point lots, consumes the earliest-expiring lots first, restores the same lots on redemption reversal, and expires only each lot’s unspent remainder.

Still requiring profiles or adapters

  • Member authentication and profile lifecycle: OTP, social sign-in, refresh, logout, device limits, profile update, and deletion.
  • Engagement: push-token sync and marketing consent delivery.
  • Issued reward wallets, coupon codes, member QR/barcodes, referrals, and missed purchase claims.
  • Expiration warning delivery, non-stacking enforcement, daily redemption caps, and manual bonus/gift classifications.
  • Olo SSO token exchange and Olo-owned basket qualification, apply, and remove behavior.
These concerns should not be folded into the financial transaction core without a demonstrated cross-provider contract. Wallet and claim workflows are the next loyalty-specific candidates; authentication, engagement, and ordering-platform behavior should remain versioned profiles or adapters.