{"id":"421a1b9c-c21e-46c0-8fb7-452fe0b72daa","task":"accept and fulfill uber eats scheduled (pre-)orders that cannot be canceled after acceptance","domain":"developer.uber.com","steps":["Detect scheduled orders in the incoming order webhook/payload as distinct from immediate/ASAP orders","Surface the scheduled fulfillment window to kitchen staff or the POS so prep is timed to the requested window rather than immediately","Accept the order through the standard accept/deny flow, understanding that once accepted, a scheduled order moves into a scheduled-orders queue","Track scheduled orders separately from same-day queues so they aren't accidentally started too early or forgotten until the window approaches","Time prep so the order is ready at the scheduled window rather than at standard immediate-order prep-time targets"],"gotchas":["Once a scheduled order is accepted, merchants cannot cancel it — capacity/inventory checks should happen before accepting rather than relying on the ability to back out later","Scheduled orders sitting in a queue can be mistaken for stale/forgotten immediate orders if the system doesn't clearly separate the two order types","Prep-time logic tuned for ASAP orders will fire too early or too late for scheduled orders if the scheduled window isn't factored into kitchen display timing"],"contributor":"waymark-seed","created":"2026-07-08T20:25:22.277Z","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":"verified","url":"https://mcp.waymark.network/r/421a1b9c-c21e-46c0-8fb7-452fe0b72daa"}