Premium Dine-In

Checkless Walk-Out Payment for Restaurants

Diners scan a QR, save a card on the bill, eat, and walk out. The card auto-charges when the table goes idle — no flagging down a server, no waiting on a check.

What is Checkless Walk-Out Payment?

Checkless walk-out is a premium dine-in flow where the customer attaches a card to the bill at the start of the meal and leaves whenever they're ready. After a configurable idle window, our watchdog auto-charges the saved card for the full bill plus tip and emails a digital receipt.

It's the same UX BentoBox demoed with USHG — the "Uber for dine-in" pattern — but built natively into the same Bills + Rounds engine that already powers QR ordering, pay-at-table, and split-pay. No extra app, no separate POS, and PCI scope stays SAQ-A because Stripe Elements handles the card.

Why Restaurants Use Checkless Walk-Out

Faster Table Turn

Cut the bill-asking dance and the post-meal wait. BentoBox + USHG measured 8–15 minutes shaved off table turn — that's a real seat in your second seating.

Higher Tips

A pre-suggested 18% (configurable) auto-applies. Customers can override up or down — but the friction-free default lifts effective tip averages without staff awkwardness.

Less Server Friction

Servers stop chasing receipts and signatures. They focus on hospitality and the next round, not closing checks at the end of the shift.

A Premium Brand Signal

Top-end restaurants compete on experience. "Just walk out — we've got you" is a differentiator the same way Uber's silent ride was for taxis.

How It Works

1

Customer Scans the Table QR

On arrival, the existing QR menu now shows a "Skip the bill — pay & walk out" banner. One tap launches the arm flow.

2

Customer Saves a Card

Stripe Elements collects the card via a SetupIntent (no charge yet). The card is saved to a per-venue Stripe Customer; subsequent visits skip this step entirely.

3

Customer Eats Normally

Order rounds, modifications, voids, comps, splits — every Bill mutation resets the idle timer. The arm stays valid for the whole meal.

4

Auto-Charge on Walk-Out

After the idle threshold (default 10 minutes of no activity), the watchdog auto-charges off-session for total + auto-tip%, marks the bill PAID, and emails the receipt. If the card declines, staff are paged in real time.

Built for Operators Who Care About the Details

Saved Cards, Reused Across Visits

First-visit setup, second-visit one-tap. Customers maintain a wallet of cards per venue with optional auto-arm on next QR scan.

  • Stripe SetupIntent flow (PCI scope stays SAQ-A)
  • Per-venue Stripe Customer for Connect compatibility
  • Fingerprint-based dedupe — same card never doubled
  • Soft-delete on detach so refunds and audits remain traceable

Idle Watchdog with Safety Rails

A 2-minute cron sweeps armed bills that have gone quiet. Configurable per venue — 5 minutes for fast-casual, 30 minutes for tasting menus.

  • Idle resets on every order, void, or note edit
  • Configurable max-bill cap escalates to a server before charging
  • 5-minute heads-up email warns the customer before charging
  • Idempotent — retries are safe, double-charges are impossible

Decline-Handling Built In

Off-session charges fail more often than on-session (3DS, expired cards, fraud rules). When they do, your team gets a real-time signal — not a missed charge weeks later.

  • Pusher event lights the waiter dashboard the moment a card declines
  • Bill drops back to LOCKED so the watchdog won't loop on the same card
  • Stripe webhook backstops async failures (3DS expiries)
  • Audit log captures every decline reason for dispute defence

Consent + Audit, Out of the Box

Mandatory consent checkbox at arm-time, captured with timestamp + IP + user-agent. Every state change writes to OrderEditLog.

  • Customer-side disarm any time before charge
  • Tip override with venue-configurable floor (anti-tip-dodge)
  • Full event trail visible in /admin/audit/order-edits
  • GDPR delete cascades through saved cards + Stripe detach

Where Checkless Walk-Out Wins

Fine Dining Tasting Menus

End-of-meal coffee shouldn't compete for server attention with closing checks. Auto-charge after the digestif — guests leave on their own clock.

Hotel Restaurants

Charge to the room — but for non-residents, charge a saved card. One workflow, no front-desk roundtrip for the bill.

Lunch Service in Business Districts

Office workers arrive in waves. Cut 8 minutes per table during the noon rush — that's a real seat freed for the next walk-in.

Bars & Cocktail Lounges

Bar tabs on a card, walk-out when the round's over. No more staring down the bartender to close out at last call.

Cafés with Counter + Table Service

QR menus already handle the order. Checkless removes the only remaining staff touchpoint — closing the check.

Premium Casual Chains

Brand differentiator. "Walk out whenever you're done" is a tagline for the customer-facing app store.

Premium Dine-In, Without the Wait

The wait between asking for the check and actually paying it is one of the most-cited frustrations in restaurant reviews. Checkless walk-out removes it entirely. Customers don't ask, servers don't chase, and the table flips faster — without compromising hospitality.

Built on the Same Bills + Rounds Engine

Checkless isn't a separate flow. It plugs into the existing Bill model: every round, void, and note already touches the same audit trail and the same Pusher events. Adding checkless is a per-venue toggle, not a parallel system.

Stripe-Native, Stripe Connect-Compatible

Saved cards live on each venue's connected Stripe account. Off-session PaymentIntents fire from the same account you already use for online ordering — no platform-account workarounds, no compliance cliff.

Operator Knobs That Match Your Service Style

Fast casual? Set the idle threshold to 5 minutes and skip the warning email. Tasting menu? 30 minutes and a 5-minute heads-up. Tip floor? Cap? Phone-verification gate? Every safety rail is a per-venue setting.

Try Checkless Walk-Out at Your Venue

Enable it in five minutes from /admin/settings/bills, or talk to us about a live demo at a partner venue.