Turn tables.Fill tables.

DineDash gives you two offers to work with. A Time-Based discount rewards diners for finishing sooner when you're busy, and a Fixed discount can help bring people in when it's quiet. You set the percentages, the days and the hours.

Live in under 1 hourNo hardware requiredCancel anytime
Live sessionsTonight · 6 tables active
Time-Based live until 19:00Fixed 10% from 19:00
Table 4
08:23 elapsed
30%
Table 7
22:14 elapsed
20%
Table 2
31:05 elapsed
10%
Table 9
47:30 elapsed
0%
34
Today's covers
28m
Avg table time
£1,240
Revenue

Match your offer to your demand

Two offer models in one system. Run either one on its own, or schedule both across your week. You choose the percentages, and diners only ever get one discount per visit.

For busy periods

Time-Based discount

The sooner a table finishes, the bigger the diner's discount. Designed for peak services, when getting tables back sooner matters most.

  • A live timer shows diners their current discount
  • You set the time tiers and the percentages
  • Run it all week, on chosen days, or in set time slots
Example
30%< 15 min20%< 30 min10%< 45 min0%> 45 min
For quieter periods

Fixed discount

One flat percentage off, however long diners stay. No timer. Designed for quieter hours, when the aim is bringing more people in.

  • No timer for diners to watch
  • You set the percentage
  • Covers the hours your Time-Based offer doesn't
Example
10%The same discount however long you stay
High demandTime-Based
Low demandFixed
Changing demandSchedule both

Schedule each offer
by day and time

Most restaurants aren't busy all week. Point your Time-Based offer at the rush and let your Fixed offer cover the rest.

  • Pick the days your Time-Based offer runs, and give each day its own time slots.
  • A selected day with no slots runs Time-Based all day.
  • Outside your Time-Based slots, and on every other day, your Fixed offer applies if it's switched on.
  • Only one offer applies at a time. During a Time-Based slot, Time-Based takes priority.
  • Leave every day unselected and Time-Based runs all week, so there's no time left for a Fixed offer.

Switch both offers off and your dashboard warns you that no DineDash discount is live.

Offer settingsExample week
Time-Based discount
Mon & Tue · 10:00–12:00, 17:00–19:00
Fixed discount
10% · all other times
Mon
Tue
Wed
Thu
Fri
Sat
Sun
09:0023:00
Time-BasedFixed 10%
Mon 11:00
Time-Based
Mon 14:00
Fixed
Wed 12:00
Fixed

Built for every service

Every feature is designed to help you through busy services and quiet ones, without adding work for your team.

Live in under 1 hour

No engineers, no hardware. Just four simple steps.

01

Sign up for a plan

Choose a subscription that fits your restaurant size. Cancel anytime.

02

Add your restaurant & menu

Enter your restaurant details and add your menu items with prices.

03

Set your offers

Switch on a Time-Based offer, a Fixed offer, or both. Set your percentages and the days and times each one runs.

04

Print your codes & go live

Print your table and till QR codes from the dashboard, place them, and you're live.

Restaurant owner FAQs

The questions owners ask most before going live.

No. There's no waiter or staff app. Customers manage everything themselves through their own phone. Your staff simply focus on preparing and delivering food.

A Time-Based discount depends on how quickly a table finishes, so it's designed for busy periods when you want tables back sooner. A Fixed discount is a flat percentage with no timer, designed for quieter periods when you want more people through the door. You set the percentages for both.

Yes. Choose the days and time slots for your Time-Based offer, and switch on a Fixed offer for the rest of the week. During a Time-Based slot that offer applies; outside it, the Fixed offer does. Diners only ever get one discount per visit.

Yes. Every day you select has its own time slots, so Monday's lunch and dinner windows don't have to match Friday's. A selected day with no slots runs Time-Based all day.

If Time-Based is on and no days are selected, it runs all week, so there's no time left for a Fixed offer. Select specific days, or add time slots, and the Fixed switch becomes available.

Diners won't get a DineDash discount at your restaurant. Your dashboard shows a warning so it never happens by accident.

On a Time-Based offer, they simply pay full price when they scan the till QR. Payment still happens in one scan, just like any other table.

From each card payment, Stripe keeps its processing fee (typically 1.5% + 20p) and DineDash keeps 3%. The rest goes to you.

Yes. Our top plan supports multiple locations from a single dashboard with centralised reporting.

Get started today

Download the DineDash app from the App Store, set your offers, and go live. Cancel any time.