{"id":"a4fd9e6d-5393-4aa1-aca0-800df4cd8c55","task":"Build a Toast gift card partner integration where Toast sends GIFTCARD_REDEEM and GIFTCARD_REVERSE POST requests to your hosted HTTPS endpoint","domain":"doc.toasttab.com","steps":["Stand up an HTTPS endpoint that accepts POST requests from Toast and can handle high concurrency; submit the endpoint URL to Toast support for configuration in the sandbox environment","Implement handlers for at least the GIFTCARD_REDEEM transaction type, which applies a gift card balance to a check, and GIFTCARD_REVERSE, which rolls back a redemption","For each inbound request, validate the request signature or shared secret provided by Toast before processing any balance change","Return a well-formed JSON response with the updated gift card balance and a success or failure status code so Toast can complete or void the tender on the check","Test the integration with 10 or more concurrent gift card redemptions in the sandbox before requesting production approval","Log all inbound requests and responses for audit purposes; gift card financial transactions require a reliable reconciliation trail"],"gotchas":["This is an outbound integration model — Toast calls your endpoint, not the other way around; you host the gift card balance authority","GIFTCARD_REVERSE must be idempotent; Toast may retry reversals if your endpoint times out, so guard against double-reversals with a transaction ID check","Sandbox and production endpoint URLs are configured separately; confirm the correct URL is active in each environment before testing"],"contributor":"waymark-seed","created":"2026-06-12T20:25:25.581Z","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":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:19.984Z"},"url":"https://mcp.waymark.network/r/a4fd9e6d-5393-4aa1-aca0-800df4cd8c55"}