Skip to main content

Online ordering / direct to guest

Restaurant online ordering that belongs to you.

Pickup, delivery, reservations and catering on the website you already own. Your name stays on the order, your customer stays in your list, and every payout goes straight to your bank.

  • Never miss an order
  • Works on the site you already have
  • You keep every customer
  • No contract, cancel anytime
7%
of the food. never tax, tips or delivery
$0
monthly fee
$0
setup fee
2.9% + $0.30
goes to Stripe, not to us

Built on the infrastructure trusted by millions of businesses.

Card data and PCI compliance are handled by Stripe - never by us.

  • Stripe
  • Supabase
  • Firebase
  • Cloudflare
  • Mapbox
  • Sentry
  • Resend
  • Next.js
  • React Native
  • Kotlin

Why order direct

Everything about the order stays yours.

Ordering software usually rents you access to your own business. This does the opposite.

The customer is yours

Every order carries a name, an email and a phone number into your dashboard, where you can filter it and export it. Run your own promotions, send your own email, win back your own regulars.

The brand is yours

Guests order on your domain, in your colors, under your name. No other logo anywhere in the flow, and nobody is shown a different restaurant on the way out.

The money is yours

Payments run through your own Stripe account and settle into your own bank on your own schedule. We are never in the middle holding your takings.

The way out is yours

No contract, no setup fee and no monthly fee. Cancel from the dashboard whenever you want.

Three steps

Three steps from sign-up to your first order.

If you can paste a link, you can be taking orders.

  1. Build your menu

    Categories, photos, sizes and modifiers in a visual editor. No spreadsheets, and we build the first version with you rather than handing you a blank page.

  2. Add it to your site

    Paste two lines of HTML and an ordering button appears on your existing site - Wix, WordPress, Squarespace or hand-built.

  3. Start taking orders

    Plug in the tablet and your printer. The moment an order lands the tablet rings and the kitchen ticket prints itself.

What it does

Built by people who have watched a dinner rush go wrong.

Every one of these exists because something broke in a real kitchen.

Never miss an order

The tablet rings until someone hears it.

  • Plays through silent mode and Do Not Disturb
  • Wakes the screen on every alert, even locked
  • Keeps running through screen-off and reboots

On the site you already have

Two lines of HTML and you are ordering.

  • One restaurant ID, works on any site, no rebuild
  • Button color, shape, font and pulse are all yours
  • Nothing changes about your domain or your hosting

Menus with real rules

Every size, every topping, every rule.

  • Sizes with their own prices
  • Required or optional modifier groups with min and max
  • Dietary, allergen and popular tags guests can filter by

Specials that fill slow shifts

Run a real promotion in a few minutes.

  • Auto-applied or typed coupon, and you can stack both
  • Win back lapsed regulars, or reward new guests only
  • Per-promotion report: uses, discount given, revenue

Printing that finds the printer

Plug in a Munbyn, Epson or Star. We find it.

  • Bench-tested with Munbyn ITPP047P, Epson TM-T88VI and TM-m30II
  • Persistent USB permission, so no prompt after a reboot
  • Per-printer routing: customer, kitchen, bar, catering

Pause and 86 in one tap

Out of basil? Tap. Closing early? Tap.

  • Independent toggles per service with auto-resume
  • Your own pause message, up to 200 characters
  • 86 an item or a single modifier choice instantly

Not everyone orders in English

Five languages, guest side and staff side.

  • Guests order in English, Spanish, French, Italian or Chinese
  • The merchant dashboard runs in the same five
  • Your menu items stay exactly as you typed them

Delivery on your terms

Draw your area. Your driver or an Uber courier.

  • A different shape and fee for every zone
  • Flat fee, or base plus per-mile with min and max
  • Your own drivers, Uber Direct couriers, or a mix per zone
  • You hold the Uber account and Uber bills you directly

Also included

Everything else your restaurant runs on.

One login for the whole operation, with no add-on pricing.

Table reservations

Bookings from your site, accepted on the tablet. No per-cover fee.

Catering orders

A separate menu with event dates, guest counts and deposit billing.

Dine-in QR ordering

A code on the table, so guests order from their own phone.

Reports and analytics

Revenue, top sellers, new against returning guests. Exports to CSV.

Smart links

One link that opens your full menu - Instagram bio, Google, or a QR code.

Hours and auto-accept

Hours per service, holiday exceptions, and orders straight to the kitchen.

Tips and service fees

Tipping per service, plus a convenience or late-night fee.

Specials menu

A rotating specials section above your regular categories.

On the screen above the counter

The same menu, running the TV on your wall.

PE Streaming turns a TV into a digital menu board. Pair a screen with the code it shows you and it starts playing boards built from the dine-in menu you already keep in Panda Eats. Change a price on the dashboard and the board follows.

Dine-in menu

Your categories and dishes, laid out to be read from across the room, paging through on a timer.

Specials

A board of its own for the things you want noticed today.

Promotions

The offers you are already running, in front of the people already in the room.

  1. Install PE Streaming on an Android TV and it shows a 4-character code.
  2. Enter that code under Online Ordering, then Streaming, in your dashboard.
  3. Choose which boards it plays. The dining room can run something different from the counter.

Built to be left alone. It keeps itself awake and on screen, reconnects on its own when the internet drops, and picks up a menu change within about half a minute. It is a display and nothing else: it takes no orders, holds no customer details, and accepts no payments.

The screens are free. There is no separate charge and nothing extra per TV - the 7% you already pay on orders covers this too.

Get it on Google PlayAvailable at Amazon Appstore

For Android TV and Fire TV devices running Android 7.1 or later.

Pricing

7% per order, plus Stripe. No monthly fee, no setup fee, no contract.

Everything you need to take an order is included, and you are only charged on the orders you actually take.

Do the math

See it on your own volume.

Your numbers

Move the sliders to see exactly what you would pay - both our fee and Stripe's - and what lands in your bank.

200
$25

Monthly online sales

$5,000

You keep

$4,445

$53,340 a year, after both fees

Panda Eats fee

$350

7% of the subtotal, and nothing else

Stripe processing

$205

2.9% + $0.30 per order, paid to Stripe

Stays with youPanda Eats feeStripe processing

The same $5,000 of orders, side by side

What each platform would charge on $5,000 of monthly online orders, and what you would be left with.
Ordering throughThey takeYou keep
Uber Eats30%$1,500$3,500
DoorDash25%$1,250$3,750
GrubHub20%$1,000$4,000
Panda Eats7% + Stripe$555$4,445

A marketplace commission already has card processing inside it, so the Panda Eats row adds Stripe's 2.9% + $0.30 per order on top of our 7% and the rows compare like for like. Commission rates vary by region, by tier and by whether the app delivers the order, so treat these as the usual range rather than anyone's quoted price. Yours may be higher or lower.

Nothing else sits underneath those two numbers - no monthly fee, no setup fee and no contract.

Start free

Accepting online payments requires your own Stripe account - free to create and connected in a few minutes during setup. Stripe securely processes each payment and pays out directly to your bank. The flat 7% of your order subtotal is applied automatically through Stripe and is not returned if you later refund the order. Stripe's own processing fee of 2.9% + $0.30 per successful charge is separate and is paid to Stripe; international cards and currency conversion cost more, per Stripe's published rates.

Questions, answered

The things every owner asks first.

Yes - Wix, WordPress, Squarespace, GoDaddy, or a hand-built site. You paste two lines of HTML once and an ordering button appears. No rebuild, no new domain, no developer.

A flat 7% of the order subtotal, collected through Stripe when an online order is paid. No monthly fee, no setup fee, no contract. Stripe's own 2.9% + $0.30 for processing the card is separate and goes to Stripe. Our fee is not returned if you later refund the customer.

Yes, and it is the part we care most about. We do not market to your customers and we do not sell the list.

We provide a tablet, and if you already have an Android tablet you would rather use, the app runs on that instead. It finds your thermal printer automatically and works with virtually any 80mm ESC/POS printer, which is probably the one already on your counter.

An Android TV, or a streaming stick running Android 7.1 or later, plugged into a TV you already have. Install PE Streaming on it from Google Play, enter the 4-character code it shows into your dashboard, and it starts playing boards from your dine-in menu. There is no account to create on the TV and nothing else to type with the remote, and no charge for the screens beyond the 7% on orders. On a Fire TV, install it from the Amazon Appstore instead.

Yes - switch on any mix of pickup, delivery, reservations and catering, each with its own hours and rules.

Of course, and plenty of owners do. Keep them for discovery if they work for you. Panda Eats is where the guests who already know you can order direct, so more of that order stays with you and their details come to you rather than to somebody else.

Stripe handles card security and PCI compliance, the same system used by millions of businesses worldwide.

The tablet keeps working even if your internet hiccups and shows its connection status at a glance, so you are never guessing. If you need a human, support is a message away, and onboarding help is included when you start.

Yes - there is no setup fee and no monthly fee, so there is nothing at risk. If it is not working for you, cancel anytime from the dashboard with no penalty.

Start taking orders on your own site.

No setup fee, no contract, cancel anytime. You keep the website, the domain and the register you already have.