Square Online ordering for pickup is one of those features most café owners already pay nothing for and never switch on. If you run a Square register, there is a very good chance a free online ordering site is sitting in your dashboard right now, waiting for a menu and a few settings. This guide walks through turning it on for pickup, end to end, in plain language—what to click, what to set, and the small operational decisions (prep times, order throttling, ticket routing) that separate a smooth launch from a chaotic first rush.
Everything here is pickup-first on purpose. Pickup is the simplest channel to stand up, it has no courier costs, and for most independent cafés it is where the volume is. You can add delivery later.
What you get—and what it costs
Square Online is the web ordering layer that ships with Square. The site itself has a free plan with no monthly fee and no setup fee. You pay only payment processing when an order comes in:
- Canada: about 2.8% + 30¢ per online order.
- US Free plan: 3.3% + 30¢ per online order (2.9% + 30¢ on a paid Plus tier).
There is no commission—nobody takes a 15–30% cut the way a delivery marketplace does. That is the whole appeal: you replace a percentage commission with a flat-ish processing fee. If you have never run the math on what marketplaces cost by comparison, our guide to taking online orders without commission lays out the savings with a worked example.
The honest trade-offs on the free tier: the ordering page lives on a Square-branded URL, loyalty is a paid add-on rather than built in, and there are no native push notifications to bring customers back. Those limits are exactly why some cafés eventually move to a branded app—more on that at the end.
Before you start: a 5-minute checklist
Setup goes faster if you gather these first:
- Your menu, with current prices and modifiers (sizes, milk options, add-ons).
- The bank account where you want payouts to land.
- A kitchen printer or Kitchen Display System (KDS) connected to Square, or a clear plan for where online tickets will appear.
- A realistic prep time—how long, during a normal rush, from order to bag-on-the-shelf.
- Login access to your Google Business Profile and Instagram, so you can post the order link the moment you go live.
Step by step: turning on pickup ordering
The numbered HowTo above is the quick reference. Here is the context behind the steps that actually trip people up.
Import your menu instead of retyping it
If your items already live in your Square item library (because you ring them up in person), pull that library straight into the site rather than rebuilding it. This keeps prices and modifiers in sync between counter and online—when you change a price once, it changes everywhere. Building from scratch is fine too, but it is slower and invites mismatches between your menu board and your online prices.
Mirror the in-store menu exactly. Customers who pay $5.25 for a latte at the counter and see $5.75 online notice, and the kitchen wants the same modifier names it already reads on counter tickets.
Set a prep time your worst rush can hit
The single prep time you set becomes the promised-ready estimate the customer sees. This is a quiet but important decision. Set it to 8 minutes because that is your average, and every Saturday-morning order will be late, customers will arrive to nothing on the shelf, and your staff will eat the friction. Set it to a number your slowest normal rush can hit—often 12–20 minutes for a busy café—and you under-promise and over-deliver.
This is also the lever that fights pickup no-shows and confusion. If you struggle with customers arriving before food is ready or not at all, the tactics in our guide to reducing no-shows on pickup orders build directly on getting prep times and confirmations right.
Use order throttling so a rush can’t bury you
Square lets you cap how many orders land in each time slot. Turn this on. Without it, a surprise rush can drop fifteen online tickets into a kitchen already slammed with a counter line, and now everything is late. A sensible cap—say, six to eight orders per fifteen-minute window for a single espresso station—keeps online demand inside what the pass can actually produce. You can loosen it once you know your real throughput. Smoothing demand this way is the same principle behind reducing morning-rush wait times generally: control the inflow, protect the experience.
Route online tickets so they are never missed
The most common launch failure is not technical—it is an online order that nobody saw. Connect a kitchen printer or KDS and confirm online pickup orders print or appear automatically and separately from counter orders. Then tell every shift where those tickets show up. A missed online order is worse than a slow one: the customer paid, drove over, and found nothing.
Test like a customer, not like an admin
Before you tell a single customer, place a real order from your phone: pay with a real card, pick a modifier, and watch the ticket reach the kitchen. Then mark an item sold out and confirm it disappears from the site. Time the pickup against your promised prep. Five minutes of testing prevents the embarrassing first-day bugs that make staff distrust the whole system.
Pickup ordering settings, at a glance
| Setting | Where it lives | What to choose for a café |
|---|---|---|
| Fulfillment method | Online → Fulfillment | Turn on Pickup; leave delivery off to start |
| Prep time | Pickup settings | A time your slowest normal rush can hit (often 12–20 min) |
| Pickup hours | Pickup settings | Match service hours; add a cutoff before close |
| Order throttling | Pickup settings | Cap orders per slot to your station’s real throughput |
| Payouts | Account & Settings → Bank account | The account where you want daily deposits |
| Ticket routing | Devices / printer settings | Auto-print or send to KDS, separate from counter |
After launch: the part most owners skip
Switching on ordering is the easy half. The hard half is that Square Online does not bring you traffic—a marketplace did that, and now it is your job. The good news is it is cheap and durable. Put a single, consistent “Order Online” link in five places:
- Your Google Business Profile (so it appears in Maps and Search). Our walkthrough on adding an online ordering link to Google covers exactly where it goes.
- Your Instagram bio.
- Your website header, if you have a site.
- A QR code on the counter and on receipts.
- A line on your menu board: “Skip the line—order ahead.”
Give regulars a reason to use it the first time—a small first-order incentive works—and the channel starts compounding.
When to graduate from Square Online to a branded app
Square Online is the right starting line. It is free, fast, and commission-free. Its ceiling is the free-tier limits: a shared Square URL, loyalty as a paid bolt-on, and no native push notifications—which means no cheap, owned way to say “your usual is 20% off this morning” to the people who already love you.
That is the point where many cafés move to a branded order-ahead app that sits on the same Square POS, so the menu and customers stay in one place while loyalty and push come built in. We compare the two directly in Square Online vs a branded app for cafés, and the conceptual case for owning order-ahead is in our piece on mobile order-ahead for coffee shops.
That branded option is the niche Tany fills: a white-label iOS and Android app plus web ordering, with self-running loyalty, eGift cards, and push notifications, live in about a day on your existing Square POS for $99 CAD/month per location with unlimited orders and 0% commission. It is one path forward, not a prerequisite—the advice in this guide stands on its own. Turn on the free Square Online pickup site this week, get the operations right, and decide later whether owning the channel is worth it.