I am guessing this is targeted and for Uber One members only. Maybe someone can confirm in the comments.
Uber Eats has a Dine Out feature that gives you 50% back in Uber Cash (up to $50 per visit) when you book a reservation at select restaurants through the app and scan your receipt after dining.
💡 How it works
| Step | Action |
|---|---|
| 1. Book | Find a participating restaurant in the Uber Eats app and book a reservation |
| 2. Dine | Show up at your reservation time and eat as normal — pay your bill directly with the restaurant |
| 3. Scan | Before you leave, scan your receipt in the Uber Eats app |
| 4. Earn | Get 50% of your bill back as Uber Cash, up to $50 |
📋 Key details
- 50% back in Uber Cash, capped at $50 per redemption
- Uber Cash can be used on future Uber or Uber Eats orders
- Offer valid within 4 hours of your reservation time — don’t forget to scan before leaving!
- Uber Cash expires after 30 days
⚠️ Limits
- Max 2 Dine Out offers per day, 10 per month
- Redeemable across all participating restaurants (not tied to one venue)
- Up to $50 value per redemption
- Available at select locations only — check the Uber Eats app for participating restaurants near




I assume and hope that Uber cash gets used before uber credit from gift cards so it doesn't expire before it can be used.