Mobile Ordering

How to Set Up Mobile Order-Ahead on Square for Your Café

By The Tany Team 12 min read

The morning rush is the most profitable and most fragile hour of a café’s day. A line out the door looks like demand, but a meaningful share of it is throughput you’re losing — people who glance at the queue, do the math on their commute, and keep walking. Mobile order-ahead is the lever that turns that line into orders: a regular taps their usual on the way over, pays with Apple Pay, and the drink is on the handoff shelf when they arrive. No line, no abandoned sale, and a barista who started the build before the customer reached the door.

If you’re on Square, you can stand up order-ahead pickup without a developer and, on the free Square Online plan, without a monthly fee. This guide walks through exactly how — every setting that actually matters for a coffee shop — then draws an honest line between where the free Square option is enough and where a branded app earns its keep.

What is mobile order-ahead, and why does it matter for a café?

Order-ahead is pickup ordering placed before the customer arrives. They open your web ordering page or app, build a drink, pay, and get a pickup time. Your bar sees the ticket, makes it, and stages it for grab-and-go. It’s the same fulfillment your espresso machine already does — the only change is when the order enters the queue.

For a coffee shop specifically, four things make it worth the setup time:

  • Throughput. Orders that arrive ahead of the customer smooth the spike. Instead of forty people hitting the register between 8:00 and 8:20, a chunk of those drinks are already queued and building, so your bar works a steadier line instead of a wall.
  • Fewer abandoned lines. A visible queue is a silent tax — the would-be customer who sees six people deep and walks. Order-ahead recaptures exactly those sales, because the decision to buy happens on the couch, not at the back of the line.
  • Apple Pay speed. Square Online checkout supports Apple Pay and Google Pay, so reordering a saved usual is a few taps. Lower checkout friction is a real driver of repeat frequency for a $5–7 daily habit.
  • The regular’s “usual.” The whole psychology of a café is the regular. A reorder button — and especially a branded app with a home-screen icon — makes “the usual, again” effortless, which is the behavior you most want to make frictionless.

The point isn’t to replace the counter. It’s to add a lane that absorbs the rush and locks in the regulars who’d otherwise be at the mercy of your line length.

What are the real options to set this up on Square?

There are two honest paths, and most cafés should walk them in order.

1. Square Online order-ahead (the free/built-in path). If you’re on Square, you very likely already have Square Online, which has a free plan with no monthly fee. It includes pickup ordering with real prep-time and scheduling controls. You pay only payment processing — 2.8% + 30¢ per order in Canada, and 3.3% + 30¢ on the US Free plan (Square raised the US Free online rate from 2.9% to 3.3% on January 13, 2026). It’s the cheapest, fastest way to go live. The honest trade-offs: the free tier ships a Square-branded web URL, has no native push notifications, and loyalty is a paid add-on.

2. A branded order-ahead app (iOS + Android). The durable version is an ordering channel that’s unmistakably yours: a branded app plus web ordering, with loyalty and push built in, sitting on top of the same Square POS. You still pay only processing. This is the path when you want a home-screen icon, push that brings regulars back, and loyalty that runs itself — the things a free web page structurally can’t do.

These aren’t either/or. The web page is the starting line; the branded app is where order-ahead goes once it’s a real share of revenue. The setup steps below are written for Square Online, because that’s where almost everyone should begin — and a branded app built on Square uses the same menu, prep-time, and pickup logic underneath.

Step-by-step: turning on order-ahead pickup in Square

Here’s the concrete sequence in the Square Dashboard. None of it requires an agency, and you can be live the same afternoon.

  1. Confirm Square Online is enabled. Sign in to your Square Dashboard and check that your Square Online site is live. Most accounts include the free site already — you may be one toggle away from order-ahead.
  2. Turn on pickup as a fulfillment method. Go to Settings > Account & Settings > Fulfillment methods > Online pickup & delivery, click Set up location next to your café, and select Yes to offer pickup. This is the switch that makes order-ahead possible.
  3. Mirror your in-store menu exactly. Build items, modifiers, and prices to match the counter — same milks, sizes, and syrups. A drink a barista can’t make from the ticket is the fastest way to break trust on launch day.
  4. Set a realistic prep time per item. Enter the minutes you actually need. Use the location default for standard drinks, then override slower items in the Item library by toggling off Use location default (a panini or a pour-over isn’t a 90-second espresso).
  5. Define pickup hours, lead time, and scheduling. Set fulfillment hours and time zone, enable automatic timing so Square calculates the earliest pickup, and use Require orders in advance plus Allow order scheduling if you want pre-orders for later. Block holidays under restricted dates.
  6. Cap simultaneous pickups. Under Advanced Settings, limit pickup orders per time slot to what one or two baristas can clear. This is the single most important setting for protecting the rush — more on it below.
  7. Choose how tickets print. In workflow settings, decide whether tickets print immediately or stagger by scheduled pickup time. For coffee, printing nearer to pickup keeps drinks hot and the queue sane.
  8. Add an order link everywhere and test live. Put one Order Online or app link on your Google Business Profile, Instagram bio, website header, and a counter QR code. Then place a real order, confirm it prints, and time the pickup end to end before you tell a customer.

The capacity cap and an honest prep time are 80% of whether order-ahead helps or hurts. Get those two right and the rest is housekeeping.

Pickup-time and prep-time settings, in plain terms

These are the settings cafés most often get wrong, so here’s what each one does:

  • Prep time is how long your bar needs to make the item. Square uses it to calculate the earliest honest pickup time it shows the customer. Set it per item — drinks get the location default; food gets a longer override.
  • Lead time / Require orders in advance forces a minimum gap between ordering and pickup. Most coffee shops leave this at the shortest setting so a customer two blocks away can order now; a kitchen-heavy café might require a few hours.
  • Order scheduling lets customers pick a future slot, capped by your lead time. Useful for the 7:45am pre-commute order placed the night before.
  • Per-slot capacity caps how many pickups you accept in each window. This is the throttle that keeps a popular 8:15 slot from collecting more tickets than your bar can physically clear.
  • Ticket printing (immediate vs. scheduled) decides whether an order placed at 7:00 for an 8:15 pickup prints now or at 8:05. For hot drinks, print near pickup.

A worked throughput example with real numbers

Numbers make the case. Take a café where a single barista on bar can build a drink every 45 seconds at a sustainable pace — about 13 drinks in a 10-minute window before quality and order accuracy start to slip.

Without order-ahead, the 8:00–8:10 spike brings 20 customers to the register. Your bar can’t make 20 drinks in 10 minutes, so the line stacks, wait times climb past 6–7 minutes, and — conservatively — 3–4 people see the queue and leave. At a $6 average ticket, that’s ~$18–24 in walk-aways in a single ten-minute window, repeated across the rush.

With order-ahead and a per-slot cap of 12, those drinks don’t all hit at once. Say 8 of the 20 ordered ahead between 7:40 and 8:00. Their tickets were already building, so the in-person rush meets a bar clearing a steadier flow instead of a wall. No single slot exceeds what one barista can make, pickup windows stay honest, and the people who’d have walked tapped “order ahead” on the way in. You didn’t add staff — you time-shifted demand out of the spike.

A line is unbounded and invisible to your bar until it’s too late; order-ahead with a capacity cap is metered, makeable, and visible in advance.

A quick cost and capability comparison

Here’s the honest side-by-side of the free Square path versus a branded app, so you can place the line for your own café.

Square Online (Free plan)Branded order-ahead app (on Square)
Monthly fee$0Flat monthly platform fee (e.g. ~$99 CAD)
Payment processing2.8% + 30¢ CA / 3.3% + 30¢ USOnly processing (same ~2.6–2.9% + fixed)
Order-ahead pickupYes, with prep-time + capacity controlsYes, same Square fulfillment underneath
Apple Pay / Google PayYesYes
Home-screen app iconNo (web URL, Square-branded on free)Yes (your brand, App Store + Google Play)
Push notificationsNo native pushYes, built in
LoyaltyPaid add-on (~$45+/mo)Built in
Who owns the customerYou (data in Square)You, fully
Best forGoing live cheaply this weekDriving repeat visits as order-ahead scales

Rates from Square’s pricing and support pages, 2026 — always confirm current rates for your country and plan.

If you’re weighing whether to keep customers on a marketplace at all, the deeper question is who owns the customer data and relationship — order-ahead on a channel you control keeps both with you. And if you’re still paying a marketplace a cut on pickup orders you could take directly, our guide to taking online orders without commission lays out the full math.

Common mistakes to avoid

Most order-ahead launches that disappoint make one of these errors:

  • Optimistic prep times. Setting 2 minutes when your bar needs 6 during peak. Customers arrive to drinks that aren’t ready, the handoff stacks up, and the feature feels broken. Set times you can hit on your worst morning, not your best.
  • No capacity cap. Leaving slots unlimited means a viral moment or a busy Monday dumps more tickets than your bar can clear. The cap isn’t a limit on success — it’s what makes the promise to each customer keepable.
  • A mismatched menu. If the app offers an oat-milk option you ran out of, or a size you discontinued, the ticket becomes a problem at the bar. Mirror the counter exactly and keep 86’d items synced.
  • Hiding the order link. The free site’s biggest weakness is discovery. If “Order Online” isn’t on your Google profile, Instagram bio, and a counter QR code, almost no one finds it. Discoverability is now your job.
  • Printing every ticket immediately. A 7:00am order for an 8:15 pickup that prints at 7:00 either gets made cold or clutters the rail. Stagger printing by pickup time for hot drinks.
  • Forgetting the regulars. Order-ahead’s biggest payoff is the daily regular. Make reordering “the usual” effortless — a saved order on web, or a home-screen app icon and a push reminder, which is where a branded app pulls ahead.

Where does a branded app fit versus the free Square option?

Be honest with yourself about stage. If you’re just turning order-ahead on, start with Square Online’s free pickup site. It’s the cheapest, fastest path, you likely already have it, and it does the core job — prep times, scheduling, capacity caps, Apple Pay. There’s no reason to over-build before you know how your customers use it.

You outgrow the free site when its gaps start costing you repeat business: no home-screen icon, no push to nudge a regular back, and loyalty as a bolt-on rather than a built-in habit loop. That’s when a branded app earns its place — not because the web page stopped working, but because a coffee habit lives on the home screen and in the notification, not in a bookmarked URL.

That’s the niche Tany fills: a branded order-ahead app for iOS and Android plus web ordering, with self-running loyalty, eGift cards, push, and analytics, built directly on your existing Square POS — live in about 24 hours for $99 CAD/month with unlimited orders. It’s one clean way to take the “own your channel” step once order-ahead is real revenue, not the only way to get there. If you want loyalty to do the heavy lifting on repeat visits, that pairs naturally with a Square loyalty program built around your regulars.

Start with what you can switch on this afternoon. Set an honest prep time, cap your slots, put the order link everywhere, and time a real pickup. Then let the data tell you when the home-screen icon and the push notification are worth it — for a café living and dying by the morning rush, that day usually comes sooner than you’d expect.

Sources

Step by step

  1. 1
    Confirm Square Online is enabled

    Sign in to your Square Dashboard and check whether your Square Online site is live. Most Square accounts include a free Square Online ordering site, so you may already have the foundation for order-ahead without paying anything extra.

  2. 2
    Turn on pickup as a fulfillment method

    Go to Settings > Account & Settings > Fulfillment methods > Online pickup & delivery, click Set up location next to your café, and select Yes to offer pickup. This is the switch that makes order-ahead possible; delivery is optional and separate.

  3. 3
    Mirror your in-store menu exactly

    Build your Square Online items, modifiers, and prices to match the counter exactly — same milk options, same sizes, same syrups. A drink a barista can't make from the ticket is the fastest way to break trust on day one.

  4. 4
    Set a realistic prep time per item

    Enter the minutes you actually need to make each item. Use the location default for drinks, then override slower items (paninis, pour-overs) in the Item library by toggling off Use location default. Honest prep times keep promised pickup windows believable.

  5. 5
    Define pickup hours, lead time, and order scheduling

    Set fulfillment hours and time zone, turn on automatic timing so Square calculates the earliest pickup, and use Require orders in advance plus Allow order scheduling if you want customers to pre-order for later. Block holidays under restricted dates.

  6. 6
    Cap simultaneous pickups to protect the rush

    Under Advanced Settings, limit how many pickup orders you accept per time slot based on what one or two baristas can realistically clear. A capacity cap is what stops 8:15am from collecting forty mobile tickets your bar can't physically make.

  7. 7
    Choose how and when tickets print

    In workflow settings, decide whether tickets print immediately or stagger by scheduled pickup time. For order-ahead coffee, printing closer to pickup keeps drinks hot and stops early orders from clogging the queue.

  8. 8
    Add an order link everywhere and test live

    Put one Order Online or app link on your Google Business Profile, Instagram bio, website header, and a counter QR code. Then place a real order, confirm it prints, and time the pickup end to end before you tell a single customer.

Frequently asked questions

Can I do mobile order-ahead on Square for free?
Yes. Square Online has a free plan with no monthly fee, and pickup order-ahead is included. You pay only payment processing — 2.8% + 30¢ per order in Canada, or 3.3% + 30¢ on the US Free plan. The free tier ships a Square-branded web URL and has no native push notifications, which is the main trade-off versus a branded app.
What is a good prep time to set for a coffee order on Square?
For most cafés, 5–10 minutes is realistic for drinks during normal hours and 12–20 minutes during peak. Set a location default for drinks, then override slower items like paninis or pour-overs individually in your Square Item library. Honest prep times matter more than fast ones — a window you can actually hit beats a short one you miss.
How do I stop mobile orders from overwhelming my baristas during the rush?
Use Square's per-slot capacity limit under Advanced Settings to cap how many pickup orders you accept in each time window, sized to what your bar can clear. Pair it with prep-time-based ticket printing so early orders don't stack up. The cap converts the morning rush from an unbounded queue into a metered, makeable flow.
Does Square Online order-ahead support Apple Pay and Google Pay?
Yes. Square Online checkout supports Apple Pay and Google Pay alongside cards, so a regular can reorder their usual in a few taps without typing card details. Faster checkout is a meaningful share of why mobile order-ahead lifts repeat frequency for coffee.
Square Online vs a branded order-ahead app — which does a café need?
Square Online's free pickup site is the right starting line: cheapest, fastest, and likely already in your account. A branded iOS and Android app makes sense once you want a home-screen icon, push notifications, and built-in loyalty driving repeat visits. Many cafés start on Square Online and add a branded app like Tany as order-ahead becomes a real share of revenue.
Is curbside pickup available with Square Online?
Yes. Square Online supports curbside pickup as an option during pickup setup (a business phone number is required), with optional text-on-arrival alerts so customers text you instead of calling. It uses the same prep-time and capacity settings as in-store pickup.