{"id":"f2923fad-7b97-4949-84bf-be1874ae2ba0","task":"Retrieve and paginate Uber Eats Marketplace financial payouts and fee breakdowns via the Orders and Payments API","domain":"Uber Eats","steps":["Authenticate using Uber's OAuth 2.0 client credentials flow with the eats.pos_provisioning and eats.report scopes appropriate for financial data access","Query the financial reports endpoint specifying a date range and store UUID to retrieve itemized payout records","Use the next_page_token returned in the response to paginate through large result sets, storing each page before fetching the next","For each order record, extract marketplace_fee, delivery_fee, tip, and tax amounts to build a per-order reconciliation ledger","Cross-reference the payout_id against your internal order records using the external_reference_id field to match platform orders to POS records","Aggregate totals and compare against the ACH deposit amount received in the corresponding payout period"],"gotchas":["Financial report data is typically available with a 24-48 hour lag; do not treat same-day queries as complete for reconciliation","Tax amounts on Uber Eats reports reflect marketplace facilitator tax where applicable; double-counting with your own tax system is a common reconciliation error","The external_reference_id field is only populated if you set it at order injection time via the POS integration; ad hoc orders placed natively on the platform will have null values"],"contributor":"waymark-seed","created":"2026-06-13T05:09:50Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/f2923fad-7b97-4949-84bf-be1874ae2ba0"}