Square How-Tos

How to Set Up a Happy Hour Discount on Square

By The Tany Team 6 min read

Happy hour isn’t just for bars. For a café, a scheduled discount during your slowest window — the mid-afternoon lull, the last hour before close — is one of the cleanest ways to pull traffic into empty time without touching your busy periods. The key word is scheduled: you want it to run itself, apply automatically, and switch off when the window ends, so no one has to remember a code or manually flip prices twice a day.

Square can do exactly that. This guide walks through setting up an automatic, time-based happy hour discount on Square, what each version of Square supports, and how to run it without quietly eroding your margin. It’s written for an independent café or coffee shop owner on Square.

What “automatic” and “scheduled” mean on Square

Two Square features combine to make a happy hour work:

  • Automatic discounts apply at checkout on their own when a sale meets conditions you set — a certain item, category, or minimum spend — with no code typed and no staff decision.
  • Discount scheduling limits when that automatic discount is active: specific days of the week and specific times of day.

Put them together and you get a true happy hour: from, say, 2:00–4:00pm on weekdays, drip coffee is 20% off automatically, and at 4:01pm it goes back to full price on its own. Square for Restaurants specifically rolled out scheduled happy hour discounts, and the scheduling option lives in Square’s standard discount tools too — so most café setups can run this.

The whole point of scheduling is that the promotion is a rule, not a task. Staff shouldn’t have to key anything in, and prices shouldn’t be edited twice a day.

How to set up a scheduled happy hour discount

Here’s the path in the Square Dashboard. Menu labels vary slightly by account, so a couple of alternate names are noted.

  1. Go to your discounts. In the Square Dashboard, open Items & services (it may read Items & menus or Items & inventory), then Discounts. Click Create a discount — or select an existing one to edit.
  2. Name it and set the amount. Give it a clear name customers won’t see as confusing on a receipt (“Afternoon Happy Hour”). Choose the type: a percentage (e.g. 20% off) or a fixed amount off.
  3. Set what it applies to. Point the discount at specific items or a category rather than the whole menu — for example a “Brewed Coffee” category or your pastries near close. This is your main margin lever, so choose deliberately.
  4. Turn on automatic application. Enable the option that makes the discount apply automatically at checkout when its conditions are met, so staff never type a code.
  5. Add the schedule. In the discount options, toggle on Set schedule and choose the days of the week and the start/end times your happy hour runs. This is the step that makes it a happy hour rather than an always-on price cut.
  6. Save and test on the POS. Ring up a qualifying item during the window and confirm the discount applies automatically and prints correctly on the receipt. Then check that it does not apply outside the window.

Five minutes of setup, and the promotion runs itself from then on.

Which version of Square supports this?

Square’s discount and scheduling tools appear across its products, but the exact controls differ a little:

Square productAutomatic discountsScheduled (time-based) discounts
Square Point of Sale✅ Yes✅ Available in discount options — confirm in your dashboard
Square for Restaurants✅ Yes✅ Scheduled happy hour discounts explicitly supported
Square Online (ordering site)✅ Automatic discounts⚠️ Verify schedule support for the online channel in your account

Availability changes over time and by plan. If you don’t see a “schedule” toggle on a discount, update your Square app to the latest version and check the discount options again; when in doubt, confirm against current Square Support articles.

If you also take online orders, decide whether your happy hour should apply to pickup orders too. A scheduled in-store-only special and an all-channel special are different promotions with different economics — see our guide to menu pricing for online ordering before you extend a discount to your digital menu.

Running happy hour without wrecking your margin

A discount is only smart if it fills time you weren’t selling anyway. Four rules keep a café happy hour profitable:

  • Discount the drinks with room, not your tightest margins. Brewed/drip coffee and drip refills usually carry more headroom than milk-heavy espresso drinks. A percentage off a high-margin item during dead hours costs you far less than the same percentage off your signature latte during the rush.
  • Aim the window at genuinely slow hours. The goal is to convert an empty 2–4pm into transactions, not to hand your morning-rush regulars — who’d have paid full price — a discount they didn’t need. If you’re fighting a busy period instead, the answer isn’t a discount; it’s reducing morning-rush wait times.
  • Pair it with an upsell. Happy hour that only discounts is pure margin give-back. Happy hour that gets someone in the door who then adds a pastry is average-order-value growth. Design the offer so it invites a second item.
  • Measure incremental transactions, not just discount spend. Before you decide it “worked,” compare transaction count in the window against a normal week. If total transactions rose enough to cover the discount, it’s a win; if you just discounted the same volume, it isn’t.

Think of the discount as buying traffic into empty time. Priced and scheduled well, that traffic is nearly free customers; priced badly, it’s margin you gave to people who’d have paid anyway.

Beyond a blunt discount: targeted offers

A scheduled happy hour is a broadcast — everyone in the window gets it. That’s perfect for filling dead hours, but it’s a blunt instrument for retention, because it can’t tell a regular from a stranger. For that, you eventually want a channel that reaches specific customers with specific offers.

That’s the role a branded app plays. Tany builds independent cafés a branded order-ahead app for iOS and Android plus web ordering, with self-running loyalty and push notifications, on top of your existing Square POS and live in about a day for $99 CAD/month per location. A push notification announcing “happy hour starts now” to opted-in regulars turns a passive scheduled discount into an active nudge — see how push notifications bring café customers back for the mechanics.

Start with the scheduled discount — it’s free, it’s five minutes, and it runs itself. Then layer targeting on top once you want your promotions to know who they’re talking to.

Sources

Frequently asked questions

Can Square automatically apply a happy hour discount at set times?
Yes. Square supports automatic discounts with a schedule, so you can set the days of the week and times of day a discount is active. During that window it applies at checkout automatically — no code and no staff action — and outside the window it turns itself off. This is the standard way to run a happy hour or a slow-afternoon special on Square.
Where do I set up a scheduled discount in Square?
In the Square Dashboard, go to Items & services (labelled Items & menus or Items & inventory on some accounts), then Discounts, and create or edit a discount. Set the amount or percentage and the items or categories it applies to, then under the discount options turn on the schedule and choose the days and times. Save, and it runs itself on that schedule.
Does happy hour scheduling work on the free Square plan?
Automatic and scheduled discounts are available in Square's discount tools, and Square for Restaurants specifically added scheduled happy hour discounts. Exact availability can vary by whether you use Square POS, Square for Restaurants, or a paid tier, so confirm the schedule option appears in your own dashboard. If you don't see it, check that your app is updated and review the current plan features.
How do I run a happy hour without hurting my margin?
Discount items with room in them rather than your tightest-margin drinks, cap the window to genuinely slow hours so you're filling empty time rather than discounting your rush, and measure whether it lifts total transactions. A percentage off a high-margin drip coffee during a dead 2–4pm window is very different from discounting espresso drinks during your morning peak.