Complete guide

How DineDash
works

Order first. Eat fast. Pay less. Here's everything you need to know about the DineDash dining experience.

30%Under 15 min
20%Under 30 min
10%Under 45 min
0%Over 45 min
The core idea

Order first. Eat fast. Pay less.

Scan your table QR, order, and start the timer. Eat fast the quicker you finish, the bigger the discount applied automatically when you pay at the end.

1

Scan the QR code on your table

2

Add items to your order

3

Start the timer

4

Eat fast

5

Pay & get your discount

Speed discount tiers

The faster you finish, the more you get back. These are the standard tiers each restaurant can set their own.

30%
Under 15 min
Biggest discount eat efficiently
20%
Under 30 min
Great discount comfortable pace
10%
Under 45 min
Good discount relaxed dining
0%
Over 45 min
No discount full price only

Step-by-step breakdown

Every detail of the DineDash experience, explained.

Step 1

Scan the QR code on your table

  • Open DineDash and sign in a quick one-time step with your phone, email, or Apple/Google account.
  • Tap the Scan tab and point your camera at the QR code on your table your dining session opens automatically.
  • Browse the in-app menu and tap + on each item you want.
  • Your running total appears in a bar at the bottom of the screen.
  • Tap items more than once to add more, or tap × on any item to remove it.
Step 2

Add items to your order

  • Browse the restaurant's full digital menu inside the app.
  • Tap + to add any item your running total updates instantly.
  • Order everything in one go for the best chance at a top-tier discount.
  • No need to flag down a waiter your order goes straight to the kitchen.
Step 3

Start the timer

  • When your order is complete, tap 'Start timer' at the bottom of the screen.
  • No payment happens yet this just confirms your order and starts your speed clock.
  • Payment happens once, later, when you're ready to leave nothing is charged now.
  • If you want to add more items after starting, you can just note the clock keeps running.
Step 4

Eat fast

  • A big pulsing timer appears on the Session screen the moment you start.
  • The timer changes colour as you cross each tier green for the top tier, amber, then red.
  • Encouraging milestones pop up at 15, 30, and 45 minutes no pressure, just cheers.
  • The percentage shown next to the timer is your CURRENT discount it's locked in the moment you pay.
  • You can leave the app and come back at any time the timer keeps running on the server.
Step 5

Pay & get your discount

  • When you're ready to leave, tap 'Scan till QR to pay' on the Session screen.
  • Walk to the restaurant's till and scan the till's QR code with your phone.
  • DineDash works out your discount based on how long you took, then charges your card via Stripe for the discounted total or pay cash at the till.
  • Card payments are processed securely by Stripe your card details never touch DineDash's servers.
  • IMPORTANT: your order isn't paid until you scan the till QR the timer doesn't pay your bill for you.

Everything explained

Tap any section to learn more about each part of DineDash.

  • DineDash rewards you for eating quickly the faster you finish, the bigger your discount.
  • Finish in under 15 minutes for 30% off.
  • Finish in under 30 minutes for 20% off.
  • Finish in under 45 minutes for 10% off.
  • If you take longer than 45 minutes, no discount applies you simply pay full price.
  • Every restaurant can tweak its own time limits and discount percentages, so check the restaurant's screen for the exact tiers.

Ready to try it?

Download DineDash and earn your first discount today. Quick sign-in, that's it.