◆ Portland online ordering · Now onboarding

Portland restaurants are losing $48k+/year per location to delivery apps. Zay-OS is how the city takes it back.

Commission-free direct ordering on your own Portland restaurant's branded site. DoorDash, Uber Eats, and Grubhub keep running, ingested into the same kitchen tablet via Otter. $499/month flat, no commission on orders or tips. Built for the cart pods, Division Street kitchens, Alberta brunch spots, and farm-to-table independents carrying the best food-cart city in America.

Zay-OS gives Portland restaurants and food carts commission-free online ordering on their own branded website. Third-party apps like DoorDash and Uber Eats charge 15-30% base commission per order (25-35% blended real cost), costing a typical independent $48,000 or more per location every year in one of the heaviest delivery-app markets in the country. Zay-OS charges a flat $499 to $699 per location per month with a small flat service fee paid by the diner ($0.99 pickup, $2.99 delivery; 10% on catering), and routes marketplace orders into the same kitchen tablet through Otter. It is live at Naya Grill in Florida and now onboarding Portland operators.

Every Portland food corridor

Division. Hawthorne. Alberta. Mississippi.

From Downtown lunch rushes to the eastside corridor rows on Division, Hawthorne, and Belmont, the Alberta Arts and Mississippi strips, and the cart pods in between — Zay-OS is set up to rank your restaurant in the corridor diners actually search.

Downtown
Pearl District
Old Town
Division
Hawthorne
Alberta Arts
Mississippi Ave
Belmont
Sellwood
St. Johns
Montavilla
Foster-Powell
Lents
Beaverton
Gresham
Lake Oswego

Plus every Multnomah, Washington, and Clackamas county community in the full Portland metro service area.

Why Portland

The most independent food city in America — and one of the most app-dependent.

Portland built the food-cart pod, and the pods still define how the city eats: clusters of independent carts turning out Thai, Korean, birria, smash burgers, and vegan bowls at cart-sized margins. Those margins are exactly what a 25-35% blended marketplace take destroys — a cart doing 900 app orders a month at a $16 ticket hands over about $3,600 a month, $43,200 a year, to the platforms. Carts and the storefronts they grow into are the heart of the case for direct ordering, which is why we built a dedicated guide for them at /for/food-trucks.

Beyond the pods, Portland eats in corridors. Division Street packed a national-caliber restaurant row into a few dozen blocks; Hawthorne and Belmont run parallel with their own strips; Alberta Arts and Mississippi Avenue anchor the northside with brunch lines and neighborhood kitchens. These are dense, walkable, fiercely local customer bases that reorder from the same spots weekly — and Portland diners lean on delivery apps as heavily as any city their size, which means the apps quietly tax the city's most loyal regulars on every single order. The farm-to-table independents that made the city's reputation pay real prices for local sourcing, so the marketplace take comes straight out of an already-thin margin.

What every one of these operators has in common is that the marketplaces own their customer relationship and tax every order. A typical independent loses $48,000 or more per location per year to third-party commission — for a high-volume corridor kitchen it is far more. Zay-OS flips it: your regulars order direct on your own branded site at zero commission, while DoorDash, Uber Eats, and Grubhub keep bringing first-time diners and route straight into the same kitchen tablet via Otter. You keep the reach and stop paying rent on the customers you already earned.

The proof restaurant — the exact playbook Portland gets

Naya Grill — live in Florida, proving it works.

Zay-OS is not live in Portland yet — the city is onboarding now. But the system is already running in production. Naya Grill is a Lebanese fast-casual brand on Zay-OS across two Florida locations. Direct orders flow through their branded site with zero commission. DoorDash, Uber Eats, and Grubhub orders ingest into the same kitchen tablet via Otter. One ticket flow, one menu source of truth, four channels covered. That is the identical setup a Division, Hawthorne, or Alberta operator — or a pod cart — runs on day one, and Portland's fiercely loyal regulars mean direct ordering ramps fast once they have a site to reorder from.

2
live locations
0%
on direct orders
1
kitchen tablet
4
channels routed
Every Portland cuisine

Cart favorites. Farm-to-table. Thai. Ramen.

The Portland table runs from pod carts and smash-burger windows to farm-to-table dining rooms, Division Street Thai, northside brunch, and one of the deepest vegan scenes in the country. Zay-OS schema ranks across all of them, and the branded site bends to your menu whether you are a single cart or an anchor storefront.

Food-cart favorites
Farm-to-table
Thai
Vietnamese
Mexican taquerias
Korean
Ramen + izakaya
Pizza
Vegan + vegetarian
Coffee + brunch
Middle Eastern
Burgers + smash grills
Portland flat pricing

$499/month per location. No commission. Ever.

Operator is $499/month. Operator + Marketplace (Otter-ingested DoorDash, Uber Eats, Grubhub) is $599. Concierge is $699/month per location (up to 5 virtual brands per kitchen included). The diner pays a small flat service fee at checkout ($0.99 pickup, $2.99 delivery; 10% on catering) — the restaurant keeps 100% of food revenue, with zero commission on orders or tips.

Portland operator questions

Asked by the Portland restaurants we are talking to.

Is Zay-OS live in Portland yet?
Not yet — Zay-OS is now onboarding Portland operators, not live in the city today. The only live restaurant on Zay-OS is Naya Grill, a Lebanese fast-casual brand running two locations in South Florida (Pompano Beach and West Palm Beach). Portland is the exact kind of market the system was built for: a branded direct-ordering site with zero commission, plus DoorDash, Uber Eats, and Grubhub ingested into one kitchen tablet via Otter — the same playbook a Division, Hawthorne, or Alberta operator gets on day one. Most operators are live in under 2 weeks once onboarding starts.
How much are Portland restaurants losing to DoorDash and Uber Eats?
Third-party apps take 15-30% base commission per order — a 25-35% blended real cost once ads and fees stack. Portland is one of the heaviest delivery-app markets of its size in the country, and the math is brutal: a busy Division Street kitchen doing 2,000 marketplace orders a month at a $27 average ticket pays roughly $13,500 a month in commission at a 25% effective rate — $162,000 a year off the top. Even a modest neighborhood spot pushing 650 orders a month through the apps loses $48,000+/year per location. Direct ordering on Zay-OS puts every one of those dollars back in the operator account.
Does Zay-OS work for food carts and cart pods?
Yes — Portland is the food-cart capital of the country, and carts are some of the operators the marketplace take hurts most. A cart doing 900 marketplace orders a month at a $16 average ticket hands the apps about $3,600 a month at a 25% effective rate — $43,200 a year out of a business running on a cart-sized margin. A branded ordering site with zero commission, order-ahead pickup, and a reorder CRM is close to purpose-built for a pod. We have a dedicated food-truck and cart operator guide at /for/food-trucks.
Does Zay-OS serve Division, Hawthorne, Alberta, and Mississippi?
Yes — the whole eastside corridor map is a priority area. Division, Hawthorne, Belmont, Alberta, and Mississippi are dense, walkable restaurant rows with local, repeat-driven customer bases — the exact profile where a one-tap branded reorder and CRM messaging move the needle fastest. Downtown and the Pearl add office and event volume on top. Zay-OS is set up to rank your restaurant in the specific corridor diners actually search.
My cart is going brick-and-mortar — does Zay-OS carry over?
That transition is exactly what the platform is built to survive. The branded site, the menu, the customer list, and the reorder CRM all belong to you — so when a pod cart graduates to a Division or Montavilla storefront, the ordering channel and the regulars come with it. Nothing resets the way a marketplace listing does. Same flat monthly price, same zero commission, and the direct-customer base you built at the cart keeps compounding at the restaurant.
Do farm-to-table restaurants with thin margins benefit from direct ordering?
They are among the biggest winners. Portland runs on independent kitchens paying real prices for local sourcing — and a 25-35% blended marketplace take on those margins can erase the profit on an entire order. Direct ordering flips the economics: flat software cost, zero commission, the diner pays a small flat service fee, and the restaurant keeps 100% of food revenue and tips. The higher your food cost, the more each recovered commission dollar matters.
What if I run multiple Portland locations or virtual brands?
Concierge ($699/month per location, up to 5 virtual brands per kitchen) is built for multi-location and multi-brand operators. A common Portland setup: one Concierge plan covering a Hawthorne flagship, a second cart or kiosk location, and a ghost-kitchen wing (say a wing brand and a late-night burger concept) run out of the same physical kitchen. One menu source of truth, one tablet per location, one dashboard.
Do I have to drop DoorDash and Uber Eats to switch?
No. Every operator we onboard keeps the marketplaces running for first-time-diner discovery — Portland diners are some of the heaviest app users anywhere, and that reach still matters. On Operator + Marketplace ($599/mo), Otter pulls every DoorDash, Uber Eats, and Grubhub order into the same kitchen tablet as your Zay-OS direct orders. Your regulars move to direct ordering and stay there; you keep marketplace reach without paying commission on the customers you already own.

Built for Portland. Onboarding now.

Run the free grader to see what your Division, Hawthorne, Alberta, Mississippi, or pod-cart operation lost to the marketplaces last month — or jump straight to getting started.