
The short version: Almost every platform lets you name several pickup points. Very few let each one have its own day, its own cutoff, and its own products, which is the thing a vendor selling at three markets actually needs. And the pricing catches people out: Square Online's paid plans are priced per location, so three locations on Plus is $147 a month, not $49. GrazeCart's entry plan caps you at three delivery zones. StandScout's $59.99 tier allows three stand locations with extras at $14.99 each. Before comparing anything, count your real combinations of place, day, and cutoff, because that number is what you are buying.
All figures came from each company's own pricing pages in July 2026.
Five things, and platforms drop off sharply after the second.
A vendor at a Wednesday market, a Saturday market, and porch pickup on Sunday needs all five. Most platforms deliver one and two, and the rest ends up in the order notes or in a spreadsheet you rebuild every week.
So the test question for any platform is not "can I add locations?" It is: "can each location have its own cutoff, and can I get a separate list per location?" Ask it exactly that way.
This is the cost trap, and it is easy to miss on a pricing page.
Square Online prices Plus at $49 a month and Premium at $149, each per location. So:
The free plan has no subscription to multiply, which makes Square Online Free unusually attractive for a multi-market vendor: $0 regardless of how many places you sell, at 3.3% plus 30¢ online rather than 2.9%.
StandScout allows up to 3 stand locations on its $59.99 Business tier, with extra locations at +$14.99 a month each. That is a listing directory rather than a checkout, so it is a different job, but the metering pattern is the same.
GrazeCart caps Starter at three delivery zones and puts unlimited zones on its Growth tier, which has no published price.
Local Food Marketplace is the outlier in the good direction: unlimited customers and locations on every tier. What it meters instead is distribution days on the farm plans and producers on the hub plans.
It changes which platform is cheapest, sometimes completely.
Take a vendor selling at three markets, doing $2,000 a month across 80 orders:
Square's own free plan beats its own paid plan by $1,668 a year at three locations, because the paid plan multiplies and the processing saving does not. That is worth checking before anyone upgrades for the lower rate.
The general rule: when a platform prices per location, the free or flat tier usually wins for a multi-market vendor, and the paid tier only makes sense if a specific feature on it is worth several multiples of its headline price.
Four workarounds, all of which fail in a specific way.
Encoding the location in the product name. "Sourdough, Wednesday Market" and "Sourdough, Saturday Market" as two separate products. This works, and it destroys your inventory: those are two stock counts for one bake, so you can oversell one while the other sits.
Running two stores. Two subscriptions, two catalogs, two sets of reports, and customers who cannot see everything you make in one place.
Putting the rules in the order notes. Reliable in the sense that it is always your fault when someone reads it wrong.
One global cutoff for everything. The simplest, and it costs you money: a Thursday cutoff that serves your Saturday market also blocks Wednesday-market customers who would have ordered on Tuesday.
That last one is the most common and the most expensive, because the loss is invisible. Nobody emails to say they wanted to order on Tuesday and could not, so the problem never surfaces as a complaint.
Our guide to selling at multiple farmers markets covers the operational side, and our piece on managing multiple sales channels covers the wider version of the same problem.
Do this before you look at any pricing page. It takes five minutes and it settles most of the decision.
Write down every combination of these four things that you currently run:
A fairly ordinary vendor:
That is four combinations, and it is a modest operation. On GrazeCart Starter you are over the three-zone cap. On Square Plus you would be paying per location. On anything with a single global cutoff, at least two of those four are compromised.
Count yours honestly, including the one you are planning to add next season. That number is your requirement.
Worth flagging because multi-location vendors hit this first and nobody warns them.
Selling at markets in two towns can mean two local tax rates, and selling across a state line can mean a second registration and a second set of returns. The rate is usually determined by where the sale happens, which for a market stall is the market, not your kitchen. So a vendor at three markets may be collecting three different combined rates without realising it.
What to check:
Point one is a genuine differentiator and almost never appears on a feature list. A platform that charges your home rate on a sale made twenty miles away in a different district is quietly producing wrong returns, and you will not notice until someone checks. The SBA's guidance on paying business taxes covers the general shape, though your state and local revenue offices are the binding authority.
This is one of the more useful things to test in a trial rather than to ask about: set up two locations in different tax districts and place a test order at each, then look at what tax was applied. Two minutes, and it tells you something no pricing page will.
The part everyone forgets to test, and it decides whether your Saturday morning works.
On market day you need to know what to load, per location, in the order you are going. A platform that gives you a flat list of orders sorted by customer name is technically complete and practically useless: you will re-sort it every week, which puts a spreadsheet straight back into your process.
What to test in any trial:
Run one real weekend through it and see whether the list is one you could work from as-is. Our digital market day checklist covers what a working market-day process looks like, and our guide to offering pickup orders covers setting the rules properly.
Worth checking before you optimise the software for it, because a second market is a real cost.
A market stall carries a fee, several hours, travel, and the stock you have to bring whether or not it sells. Our guides to farmers market booth ROI and the break-even point on a booth work through the arithmetic.
The version that changes the platform decision: pre-orders make an extra location far cheaper. If half your Wednesday sales are already ordered and paid for before you load the van, the stall stops being a gamble on footfall and becomes a collection point with upside. That is the actual argument for wanting per-location scheduling at all.
USDA's farmers market directory is a reasonable place to see what is running near you, and worth checking against your own calendar before you commit to a second day.
Question one eliminates most candidates in one email to support. Question two changes the price by multiples rather than percentages.
Question six is worth asking of yourself rather than of a vendor. Adding a fourth location is rarely just a settings change: it is another cutoff to communicate, another pick list to check, another set of stock to hold back, and another morning committed. Vendors who add locations faster than their system can express them end up managing the difference by hand, which is how a platform that seemed adequate quietly becomes a spreadsheet with extra steps.
If per-location scheduling is the thing you need, Homegrown is $10 a month billed annually with 0% commission and 2.9% plus $0.30 processing published up front, and it handles pickup at each place you sell with its own schedule and cutoff, local delivery with a radius and a route, and sales tax calculated, filed, and remitted in all 50 states. Pricing does not multiply by location. The honest bounds: it does not ship nationally, has no point-of-sale for taking card payments at the stall itself, no drop windows or countdowns, and it is not a website builder. If you need a card reader at the market, Square's ecosystem does that and this does not. You can set up your real locations and cutoffs in a trial and see whether the pick list is one you could actually work from on a Saturday morning.
Every platform below shows the same four commercial facts, because a table that lists one platform's transaction fee and not another's is not a comparison. "Not published" means exactly that: the company does not state it publicly.
| Platform | Per-location day and cutoff | Subscription (annual) | Free trial | Platform fee | Card processing |
|---|---|---|---|---|---|
| Homegrown | Yes, each location its own day and cutoff | $10/mo billed annually | 7-day free trial | $0 platform fee (0% commission) | 2.9% + $0.30 processing |
| Square Online | Pickup per location, but tied to a paid plan per location | Free tier; paid from $29/mo per location | 30-day trial on paid plans | $0 platform fee | 3.3% + $0.30 free tier, 2.9% + $0.30 paid |
| Bake.Shop | Yes, via scheduled drops | $149/yr (= $12.42/mo) | 14-day free trial | $0 platform fee (0% commission) | 2.9% + $0.30 processing |
| Local Line | Yes, built for multiple delivery and pickup points | $79/mo Core ($950/yr) | 7-day free trial, no card required | $0 platform fee | 2.9% + $0.30 processing |
| GrazeCart | Starter caps you at 3 delivery zones | $89/mo Starter, rest unpublished | No trial published | Platform fee not published | Processing not published |
| Etsy | No, shipping-first marketplace | No subscription | n/a | $0.20 listing + 6.5% commission | 3.0% + $0.25 processing |
Most let you name several. Far fewer let each have its own day and cutoff, which is the capability that matters. Local Food Marketplace allows unlimited locations on every tier; GrazeCart caps its entry plan at three delivery zones.
Yes, on its paid plans. Plus is $49 a month per location and Premium is $149, so three locations on Plus is $147 a month. The free plan has no subscription, so it does not multiply.
Square Online's free plan at $0, paying only 3.3% plus 30¢, or a flat-priced platform around $120 to $144 a year. Square's own paid tier costs roughly $1,668 a year more at three locations than its free one.
Because a Wednesday market and a Saturday market do not share a deadline. One global cutoff either blocks orders you could have taken or gives you less prep time than you need, and the lost orders are invisible.
You can, and it breaks your inventory. Two products for one bake means two stock counts, so you can sell out on one while the other still shows available.
Grouped by pickup location, with per-item totals for the bake as well as per-order detail, and exportable or printable. Test this in a trial with a real weekend of orders rather than assuming.
Often, and pre-orders are what make it work. If half the day's sales are paid for before you load the van, the stall stops being a bet on footfall. Work out your booth break-even before adding one.
Every platform will let you type in more than one pickup point. The question that separates them is whether each point can have its own day, its own cutoff, and its own products, and whether you get a list grouped by location on market morning.
Count your real combinations of place, day, cutoff, and range first. Four is ordinary and it already exceeds GrazeCart's entry cap and strains anything with a single global deadline.
Then check the pricing model, because this is the one category where paid tiers can cost more than they save. Square's per-location pricing means three markets on Plus is $147 a month against $0 on its own free plan, a difference of $1,668 a year for a processing rate that saves nowhere near that.
