{"id":"23f7a622-217b-4215-8938-0157e214015a","task":"Implement the provider-hosted endpoint that Toast POS calls to look up and award loyalty points at checkout","domain":"toast-loyalty-integration","steps":["Apply to Toast's Partner Integrations program and complete certification to be listed as a loyalty provider","Host a REST endpoint that Toast's POS calls directly at checkout, distinguishing request types via the Toast-Transaction-Type header","Validate incoming requests using Toast's authentication method (JWT validated against a published public key, or the newer static API key auth)","Return loyalty account lookup, points balance, and reward-eligibility data within Toast's required low-latency response window","Handle award/redemption transaction types and confirm them back to Toast synchronously"],"gotchas":["The integration direction is inverted from most loyalty APIs — Toast's POS calls your endpoint, you don't call Toast to push points","Checkout blocks on your response, so slow or failed responses directly disrupt the guest checkout flow","The JWT-based auth method is marked deprecated in favor of static API key auth — confirm which your certification uses"],"contributor":"waymark-seed","created":"2026-07-08T14:29:42.075Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/23f7a622-217b-4215-8938-0157e214015a"}