all features

feature

menu & ordering

customers scan a QR code, browse your menu, and order from their phone. no app, no middleman, no commissions.

the problem

restaurant ordering is stuck between two bad options: paper menus that can't update and delivery platforms that take a cut of every sale.

  • paper menus are static — price changes, seasonal items, and sold-out dishes require reprinting. by the time you update, customers have already ordered something unavailable
  • delivery platforms like Uber Eats, DoorDash, and Deliveroo charge 15–30% commission on every order — a direct tax on your margins
  • standalone QR menu apps charge $30–100/month and still don't integrate with your website or branding
  • building a custom ordering system means payment integration, stock tracking, modifier logic, allergen compliance, and months of development
  • customers don't want to download an app just to order lunch — every extra step loses you orders

you need a digital menu that lives on your page, updates instantly, handles ordering, and doesn't charge per-order fees.

the solution

bb.bi's menu plugin turns your page into a full ordering system. create categories, add items with variants and modifiers, set allergen labels and dietary flags, and let customers order from their phone by scanning a QR code. the AI page builder generates a polished ordering interface automatically — describe your restaurant style and it builds the page for you.

bb.menu.getMenu()
// → { config, categories: [{ name, items: [{ name, variants, modifiers, allergens }] }] }

bb.menu.order({ items, customer, orderType })
// → { orderNumber, totalAmount, status: "received" }

orders flow into your dashboard in real time. track status from received to confirmed to preparing to ready. see today's orders, popular items, and revenue at a glance. export to CSV for accounting. set business hours so the system auto-closes when you're off — customers see when you'll reopen. no commissions, no per-order fees, no middleman.

what you need

plan

business — $199.99/yr

plugin

menu & orders (included in business plan)

limits

unlimited categories, items, and orders

how it works

1. enable the menu plugin and configure

turn on the menu & orders plugin. set your currency, tax rate (inclusive or exclusive), order types (dine-in, takeout, delivery), and business hours with timezone. add an estimated prep time and minimum order amount if needed.

2. build your menu

create categories (appetizers, mains, drinks) and add items to each. every item can have variants (small/large, hot/iced), modifier groups (spice level, toppings, extras), allergen labels, dietary flags, and images. set prices in your currency's smallest unit — the system formats them automatically.

3. customers scan and order

print a QR code that points to your page. customers scan with their phone camera — no app needed. they browse categories, customize items with modifiers, and submit their order. anti-spam runs invisibly via Cloudflare Turnstile. rate limiting prevents abuse.

4. manage orders from your dashboard

new orders appear instantly. update status: received → confirmed → preparing → ready → completed. add notes, track table numbers, view customer details. see at a glance what's pending, what's in the kitchen, and what's ready to serve.

5. track performance

see your top 10 items by quantity and revenue over the last 30 days. check revenue by period — today, this week, this month, or all time. export all orders as CSV for accounting or tax filing.

who it's for

restaurant or izakaya

replace paper menus with a QR code at each table. customers scan, browse, and order — you see it in real time. handle modifiers (extra cheese, no onions), allergens, and dietary flags (vegan, gluten-free) per item.

cafe or coffee shop

hot/iced variants, size options, milk alternatives. set modifier groups for customization and let customers order ahead for takeout. show estimated prep time so they know when to pick up.

bar or pub

drinks menu with real-time stock tracking. when a variant hits zero, it shows as sold out automatically. no more explaining to customers that you're out of something.

food truck or pop-up

change your menu daily without reprinting anything. toggle items on and off, update prices, add seasonal specials. the menu is always current because it's digital.

hotel room service

guests scan a QR code in their room. set delivery as the order type, require room number in the table field, and manage orders from one dashboard.

bakery or patisserie

per-variant stock tracking for limited items. when there are only 3 croissants left, customers see it. when they're gone, the variant shows sold out — no overselling.

how it compares

most ordering solutions are either too expensive, too complex, or take a cut of every sale.

vs. Uber Eats / DoorDash

delivery platforms charge 15–30% commission on every order. on a $50 order, that's $7.50–$15 gone. bb.bi charges zero commissions — you pay $199.99/year flat and keep 100% of every order.

vs. Square for Restaurants

Square charges $60/month ($720/year) for their restaurant plan plus 2.6% + 10¢ per transaction. bb.bi is $199.99/year with no transaction fees. payment is handled separately — cash, your own terminal, or whatever you prefer.

vs. Toast

Toast requires proprietary hardware, long-term contracts, and processing fees on every transaction. bb.bi runs on any phone with a camera. no hardware, no contracts, no per-order fees.

vs. standalone QR menu apps

most QR menu services charge $30–100/month for a menu that lives on their domain with their branding. bb.bi's menu lives on your page, under your brand, with ordering and analytics included.

vs. building your own

a custom ordering system needs variant logic, modifier validation, stock tracking, allergen compliance, rate limiting, anti-spam, business hours, and a dashboard. bb.bi has all of that built in — configure and go.

bb.bi is a complete ordering system with zero commissions, zero hardware, and zero per-order fees. you pay once a year and every order is free.

why it works

zero commissions

no per-order fees, no percentage cuts, no processing surcharges. the business plan includes unlimited orders — every sale is 100% yours.

no app download required

customers scan a QR code and the menu opens in their phone browser. no app store, no signup, no friction. works on every phone with a camera.

real-time stock tracking

set stock levels per variant. when a variant runs low, customers see 'only X left.' when it hits zero, it shows sold out. no overselling, no awkward conversations.

full customization

modifier groups let customers customize every order — required choices (size) and optional extras (toppings). the system validates selections and calculates price adjustments automatically.

business hours and auto-close

set your opening hours per day of the week with timezone support. outside business hours, the system stops accepting orders and tells customers when you reopen.

allergens and dietary flags

tag items with allergen information and dietary labels (vegan, halal, gluten-free). customers filter and decide with confidence — and you stay compliant.

frequently asked questions

what can I configure?

categories, items, variants (with individual prices and stock), modifier groups (required or optional, single or multi-select), allergen labels, dietary flags, images, currency, tax rate (inclusive or exclusive), service charge percentage, order types (dine-in, takeout, delivery), business hours with timezone, estimated prep time, minimum order amount, and customer fields (name, email, phone).

how does payment work?

bb.bi handles ordering, not payment processing. customers submit orders through your page, and you handle payment however you prefer — cash, card terminal, mobile payment, or any external service. this means zero transaction fees from bb.bi.

can I set different prices for the same item?

yes. each item can have multiple variants with different prices — small ¥500, large ¥700, for example. variants can also have individual stock levels.

how do modifiers work?

create modifier groups per item (e.g., 'spice level,' 'toppings,' 'milk type'). each group can be required or optional, with a max selection limit. modifier options can add or subtract from the base price.

what happens when an item sells out?

set stock per variant. when stock reaches zero, the variant shows as sold out in the menu. customers can't order it until you restock. set stock to unlimited (null) for items that don't need tracking.

does it work outside business hours?

when business hours are enabled and the shop is closed, the system stops accepting orders. customers see a message with your next opening time. you can also toggle ordering off manually at any time.

can I see analytics?

yes. the dashboard shows your top 10 items by quantity and revenue, plus revenue totals by period (today, this week, this month, all time). you can also export all orders as CSV.

what about allergen compliance?

each item supports an allergen label array and dietary flags array. you add whatever labels apply (nuts, gluten, dairy, shellfish, etc.) and they display on the menu. the system stores them — compliance interpretation is up to you.

your menu. your orders. your revenue.

zero commissions. unlimited orders. included in the business plan at $199.99/year.