Guides

How to Set Up Square Online Ordering for Pickup (Step by Step)

By The Tany Team 7 min read

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

SettingWhere it livesWhat to choose for a café
Fulfillment methodOnline → FulfillmentTurn on Pickup; leave delivery off to start
Prep timePickup settingsA time your slowest normal rush can hit (often 12–20 min)
Pickup hoursPickup settingsMatch service hours; add a cutoff before close
Order throttlingPickup settingsCap orders per slot to your station’s real throughput
PayoutsAccount & Settings → Bank accountThe account where you want daily deposits
Ticket routingDevices / printer settingsAuto-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:

  1. 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.
  2. Your Instagram bio.
  3. Your website header, if you have a site.
  4. A QR code on the counter and on receipts.
  5. 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.

Sources

Step by step

  1. 1
    Open the Online section of your Square Dashboard

    Sign in to your Square Dashboard and select Online from the left menu. Most Square accounts already include a free Square Online site, so you are usually switching on something you already have rather than buying a new product.

  2. 2
    Import or build your menu

    Pull your existing Square item library into the site, or build items, categories, and modifiers from scratch. Mirror your in-store menu, prices, and modifiers exactly so the kitchen sees familiar tickets and customers are not surprised at pickup.

  3. 3
    Turn on Pickup and set prep times

    In Fulfillment settings, enable Pickup and set a realistic prep time—often 10 to 20 minutes for a café. This becomes the promised-ready time customers see at checkout, so set it to what your slowest rush can actually hit.

  4. 4
    Set pickup hours and order limits

    Define pickup hours separately from your store hours if needed, and cap orders per time slot (order throttling) so a rush does not bury the kitchen. Add a cutoff before close so no order lands with no time to make it.

  5. 5
    Connect your bank account and confirm processing

    Link the bank account where payouts land and confirm your processing rate. On Square in Canada you pay about 2.8% plus 30¢ per online order; on the US Free plan it is 3.3% plus 30¢. There is no commission and no monthly fee on the free plan.

  6. 6
    Route tickets to your kitchen printer or KDS

    Connect a kitchen printer or Kitchen Display System and confirm online pickup orders print or appear automatically, separate from counter orders, so they are never missed against in-person tickets.

  7. 7
    Place a real test order end to end

    Order a real item, pay, and watch it flow to the kitchen. Time the pickup against your promised prep time and adjust. Test a modifier and a sold-out item so you trust the flow before customers use it.

  8. 8
    Publish and add the order link everywhere

    Publish the site, then put the Order Online link on your Google Business Profile, Instagram bio, website header, and a counter QR code. Square Online does not drive traffic for you, so discoverability becomes your job.

Frequently asked questions

Is Square Online ordering really free to set up?
Yes. Square Online has a free plan with no monthly fee and no setup cost. You pay only payment processing—about 2.8% plus 30¢ per online order in Canada, or 3.3% plus 30¢ on the US Free plan. The trade-off on the free tier is a Square-branded URL, limited loyalty tools, and no native push notifications.
How long does it take to set up Square Online for pickup?
If your menu already lives in your Square item library, an afternoon is realistic—importing items, turning on pickup, setting prep times, and testing an order. Building a menu from scratch with photos and modifiers takes longer, usually a day or two of part-time work spread around service.
Can I set different prep times for different items?
Square uses a single store-level pickup prep time for the promised-ready estimate rather than per-item timers. Set it to a number your kitchen can hit during a rush, and use order throttling—limiting orders per time slot—to keep busy periods from overwhelming the pass.
Do I need a separate website to use Square Online ordering?
No. Square Online gives you a hosted ordering page on its own URL, so you can take pickup orders without any other website. If you already have a website, you simply link the Order Online button to that page instead of replacing your site.
What is the difference between Square Online and a branded ordering app?
Square Online is a free, shared-platform web ordering page that lives on a Square URL with limited loyalty and no native push. A branded app is your own iOS and Android app with built-in loyalty and push notifications, sitting on the same Square POS. Many cafés start on Square Online and graduate to a branded app as repeat orders grow.