Skip to main content
β—† Help center

Answers, not
runaround.

20 articles written by operators. Setup, daily kitchen ops, marketplaces, billing, growth. Tap a category or jump straight to an article.

Can't find what you need? abdallah@zayrev.com replies within 4 hours, Mon-Fri.

Getting started

From signup to your first direct order. Most operators are live in under two weeks.

Your first 30 minutes after signup

4 min read

Sign up at /signup with your legal business name, EIN, and a contact email. We provision your organization, create your first brand record, and reserve your subdomain (yourname.app.zayrev.com). Add Stripe Connect β€” one click, one form, your bank routing. Add your first location: address, hours, phone. Drop your menu via PDF (AI extracts ~80% accurate; you fix the rest), Otter pull, or CSV. That's the 30-minute path. Concierge tier: we paste the form for you, you click submit.

Importing your menu

5 min read

Three import paths. (a) AI-import from a photo or PDF β€” drop the file, our model extracts categories, items, modifiers, and prices. Usually 80% accurate; you fix mis-categorized items and add photos. (b) Otter pull β€” if you're already on Otter, we sync your menu in one click. (c) Manual CSV β€” download our template, fill in Excel or Google Sheets, upload. Concierge tier does this for you and emails screenshots before going live.

Stripe Connect onboarding

3 min read

Stripe verifies your business identity and bank routing in one form. Your KYC is required by federal law β€” we don't store your account number, Stripe does. You're cleared to take payments by end of day. Daily payouts hit your bank automatically. You can pause payouts from /app/billing if you ever need to.

Pointing your custom domain

4 min read

Day one: you're live on yourname.app.zayrev.com. Week 2: point your real domain at us with a CNAME record to cname.zayrev.com. We auto-provision the TLS cert via Let's Encrypt within 5 minutes of DNS propagation. Concierge tier: send us your registrar credentials over Bitwarden Send and we set the records for you.

Orders + kitchen

Daily operations. Accepting, prepping, handing off, refunding.

The kitchen tablet view

4 min read

Open /app/kitchen on a tablet propped up at the pass. Three columns β€” New, In kitchen, Ready. Tap a card to open the order detail, then tap the big button at the top: Accept β†’ Start cooking β†’ Mark ready β†’ Picked up (or Out for delivery). The page auto-refreshes when something changes anywhere else (another tablet, the dashboard, the customer-facing live feed).

Issuing a refund

3 min read

Open the order, scroll to the Refund card. Type the amount and the reason (4+ characters). Tap Issue refund β€” you'll be asked to confirm because refunds are final. Stripe returns the amount to the customer's card within 5-10 business days. Owners, managers, and finance roles can refund. If the refund is for a marketplace order, Otter handles the refund with the marketplace; you don't touch DoorDash directly.

86'ing an item (out of stock)

2 min read

Open /app/menu, find the item, toggle Available off. The item disappears from your direct site and is pushed to Otter (which cascades to DoorDash, Uber Eats, Grubhub) within 90 seconds. Toggle it back on when you have stock again. Per-location 86: open the location row in the item detail and toggle availability there β€” the item stays available at your other locations.

Adding kitchen notes to an order

2 min read

On any order detail page, the Kitchen Notes card has a textarea. Type in instructions for your line cook (extra sauce, allergy alert, customer is a regular). The note is visible on the kitchen tablet card and in the printed receipt. Customers don't see kitchen notes β€” they're internal.

Marketplaces (Otter)

DoorDash, Uber Eats, Grubhub, Postmates β€” all through one Otter integration.

What Otter does for you

3 min read

Otter is a single integration that syncs your menu, prices, hours, and 86 list to every major marketplace. When DoorDash sends you an order, Otter pushes it into your Zayos kitchen feed alongside your direct orders. You never touch the DoorDash dashboard. When you mark an order ready in Zayos, Otter notifies DoorDash. One inbox for everything.

Why marketplace orders cost you 30%

3 min read

DoorDash, Uber Eats, and Grubhub each take a 15-30% commission on every order they bring you. They also own the customer relationship β€” they market against you, send your customers offers for nearby restaurants, and never share the customer's email. Direct ordering through your Zayos site keeps that 30% in your bank and gives you the customer's contact for re-engagement.

How to switch over from a different aggregator

4 min read

Concierge tier handles this for you end-to-end. Self-serve: open /app/integrations, click Connect Otter, OAuth in. Otter pulls your existing menu from each marketplace, you confirm prices, and we route those marketplace orders into your Zayos kitchen feed. Your DoorDash/UE/Grubhub agreements stay in place β€” we just re-route the order traffic.

Refunding marketplace orders

2 min read

When a customer requests a refund on a DoorDash order, the refund is processed by DoorDash. You'll see the deduction on your DoorDash payout. We surface marketplace refunds on /app/finance/refunds so you can reconcile, but you don't initiate them β€” the marketplace does.

Billing + payouts

Subscription, daily payouts, sales tax, refunds.

Choosing a tier

4 min read

Three tiers: Operator ($399/loc/mo) covers direct ordering, basic AI, kitchen tablet. Operator + Marketplace ($499/loc/mo) adds Otter, catering, gift cards, loyalty, full AI. Concierge ($599/loc/mo) adds a named success manager, custom integration setup, monthly business review, and a private Slack channel. Multi-location discount: 10% off starting at 3 locations, 15% at 10. See /zayos/pricing.

Daily payout schedule

2 min read

Stripe pays out the previous day's revenue (minus processing fees) to your linked bank every banking day. First payout typically lands 5 business days after your first order β€” Stripe holds the first batch as fraud protection. After that, daily clockwork. /app/finance/payouts shows the schedule and a per-payout breakdown.

Sales tax automation (DAVO)

3 min read

We integrate with DAVO to set aside, file, and pay sales tax automatically β€” daily. Connect your DAVO account in /app/integrations once and forget it. Quarterly returns are filed for you. State-level rules are handled. If your state has a sales-tax holiday or rate change, DAVO handles the rate update.

What customers pay (the surcharge tiers)

4 min read

Owner.com-style tiered convenience fee on customer-facing prices. Pickup orders: $0.99 default. Delivery orders: $1.99 β†’ $5.99 based on cart size, with a 2% overage above $150. Operators can edit these tiers in /backoffice/tenants/{org}/surcharge β€” but the defaults are the math we recommend. Stripe routes the surcharge to Zayos via application_fee_amount; your operator payout is unaffected.

Growth + marketing

Customer database, broadcasts, reviews, loyalty.

Your customer database

3 min read

Every direct order builds your customer list. /app/customers shows everyone who's ever ordered from you, with order count, lifetime spend, last-order date, and contact info. Filter by recency, brand, location. Export to CSV anytime. Marketplace orders (DoorDash etc.) don't include customer email β€” that's by design of the marketplace contract; the only way to own those customers is to convert them to direct.

Sending a broadcast

4 min read

/app/marketing/broadcasts. Compose an email or SMS, segment by recency or brand, schedule or send now. AI drafts a subject + body for you based on the segment. Compliance: every email includes an unsubscribe link (CAN-SPAM); every SMS includes STOP-handling (TCPA). Don't send broadcasts more than 1Γ—/week β€” reply rates fall off a cliff.

Responding to Google reviews

3 min read

Connect your Google Business profile in /app/integrations. We pull new reviews into /app/reviews and AI drafts a response in your brand voice. One-tap to approve and post. Negative reviews are flagged for human review by default; you can change that in settings if you want auto-respond. We never auto-post to reviews under 3 stars.

Setting up loyalty

3 min read

/app/loyalty. Pick the program shape: points-per-dollar, visit-based, or tiered VIP. Define the rewards (free entrΓ©e, percent off, first-class catering). Customers see their balance on the storefront and at checkout. Concierge tier sets this up with you on a 30-min call.

Still stuck?

Email us. Concierge tier customers β€” your success manager has a Slack channel and a direct phone number.