Let customers order themselves

Scan a code, browse the menu, order and pay.

s2o-hero-banner

A better ordering experience, from the first scan.

No app, no login, no friction

Customers scan the QR code and order directly from their phone browser. Nothing to download, nothing to sign up for.

One table, one bill, however many phones.

Each person at the table can scan and order independently from their own phone as all orders go to the same bill automatically.

Clear and easy, whatever language your customers speak

Multiple languages supported, with product images and modifier options so customers always know exactly what they're ordering.

Manage everything your way.

Static codes for permanent tables

Assign one code per table that never changes, making it easier to manage and better for tracking orders by table.

T01
T02
T03
T04
T05
T06
T03 · New order

Dynamic codes for added security

Concerned about codes being shared or reused? Generate a fresh code for every new order.

unique code

A menu that's always up to date

Add dishes, update prices, or mark items as sold out anytime. Changes sync instantly to every customer's screen.

Menu editor
Live
Truffle pasta $168
Salmon salad Sold out
Matcha latte New
Synced to 12 tables

Flexible enough for any F&B menu

Product images, descriptions, set menus, combos, modifiers, and add-ons all supported.

Set menu
4-course tasting
Starter · Soup · Main · Dessert
$488
Combo
Burger + fries + drink
$88$118
Add-ons
Extra cheese+$8
Truffle oil+$18
Modifiers
Iced matcha latte
Ice: Less · Sugar: 50%
Size: Large +$6

Everything you need to get paid, already there.

All major payment methods, no extra setup

Accepts Visa, Mastercard, JCB, Apple Pay, Google Pay, AlipayHK, PayMe, WeChat Pay, UnionPay, and more — all through your existing KPay account, no separate payment platform needed.

Customers pay on their phone or at the terminal

Payment can be completed directly on the customer's phone or through KPay Terminal Pro, whichever works best for your setup.

s2o-scene-1

Find the setup that fits your business.

s2o-scene-2-1

Dine-in · Self-order

Customers scan the QR code at their table and order directly from their phone. No waiting for staff, no order-taking pressure — best for restaurants looking to reduce front-of-house workload.

s2o-scene-2-2

Dine-in · Self-order and pay

Customers scan, browse, order, and pay entirely from their own phone with no staff involvement needed. Best for high-volume restaurants where faster table turnover makes a real difference.

s2o-scene-2-3

Takeaway · Pre-order and pay

Customers place their order and pay before they arrive, so there's no queue and no waiting at the counter. Best for takeaway businesses like bubble tea shops where speed is everything.

Reliable support,
every step of the way.

See your data instantly

Track every dollar coming in and going out in real time — no waiting, no manual updates, no end-of-day catch-up.

View demo

24/7 support

Always human, never a chatbot. Get dedicated help via chat or phone whenever you need it.

160+ integrations

Connect KPay with the tools you already use, from CRMs to eCommerce platforms.

Bank-level security

Your transactions and data are protected to the highest security standard — no compromises.

Ready to simplify how

you run your business?

Payments, funding, and everything in between — all in one place.