1.2 KiB
1.2 KiB
06 Retail Fulfillment Audit
Source checked: Uber Eats "Retail Order Fulfillment API Guide" section shared by you.
Implemented Now
- Dedicated fulfillment issues endpoint:
POST /api/v1/uber/orders/{orderId}/fulfillment-issues
- Supported issue types in validation:
FOUND_ITEMPARTIAL_AVAILABILITYOUT_OF_ITEM
- Supported action types in validation:
REPLACE_FOR_MESUBSTITUTE_MEREMOVE_ITEMALTERNATIVE_ITEMSUBSTITUTION_REJECTED
- Dedicated order-ready endpoint:
POST /api/v1/uber/orders/{orderId}/ready
- Existing webhook handling includes:
orders.fulfillment_issues.resolvedevent ingestion + signature verification + dedupe
Existing Before
- Get order details endpoint and order actions endpoint
- Webhook ingestion and
200acknowledgement - Resolve flow available through generic action path
Pending
- Exact payload field-level schema parity for all quantity/weight variants from endpoint reference
- Automated workflow engine:
- fetch order after
orders.fulfillment_issues.resolved - inspect
customer_ack_type - trigger next fulfillment action automatically
- fetch order after
- Explicit support helper for count-vs-weight conversion rules