🍽️ How To Setup Restaurant
This page helps your team roll out a QR-based restaurant ordering workflow with iAttendance, covering setup of tables, counter and kitchen screens, payment flow, and common operating scenarios.
📌 5 core setup steps
Step 1
Initial configurationSign in to iAttendance and create your restaurant, menu, then link the menu to the restaurant. Generate 2 QR codes for 2 dining tables.
You can review the iAttendance guide pages to finish base configuration before opening service.
Step 2
Place QR codes on tablesPrint and place the two QR codes on each table. Make sure printed codes are sharp enough for mobile scanning.
After staff assigns seats, guests can scan the table QR to place orders. Multiple guests at the same table can order at the same time.
Step 3
Set up the service counterAt the service counter, use one computer with two screens: one main screen for staff and one secondary customer-facing screen for bill preview during payment.
Keep the secondary screen in full-screen mode for better visibility.
Counter staff opens the "Counter" page to receive incoming orders and update order statuses.
Step 4
Set up the kitchenIf the kitchen is far from the counter, open another screen in the kitchen and keep the "Kitchen" page active for real-time order tracking.
Kitchen staff follows order statuses, prepares dishes, and updates statuses after dishes are ready.
Step 5
Payment & completionWhen guests pay at the counter, switch the order to "Payment" so the customer-facing screen displays the bill.
After confirming money is received, switch order to "Completed". The system sends invoices by email to guests who placed items in that order.
Note: direct customer payment inside iAttendance is not enabled yet, so payment confirmation remains manual by staff.
🔗 Related resources
- iAttendance introduction
- iAttendance FAQs
- iAttendance pricing
- Real-world walkthrough: tinhte.vn experience article
❓ Frequently asked questions
1. Can I set an access code for table QR?
Yes. You can configure access code at two levels:
- Restaurant level: all QR codes in the restaurant share one code.
- Table level: each table can have its own code.
If both are configured, restaurant-level code has priority.
2. Can I close/open each table?
Yes. A closed table cannot be used for QR ordering.
If you do not use access codes but still need control, just manage close/open status per table QR.
3. Can I close/open menu items?
Yes. You can close/open each item in a menu. Guests can still see closed items but cannot order them.
4. Can one account create multiple restaurants?
Paid accounts can create multiple restaurants.
Free accounts are currently limited to one restaurant.
5. How do guests receive invoices by email?
Guests enter email while scanning QR and placing orders.
When order status becomes "Completed", invoice email is sent to guests who placed items in that order.
6. Can many guests place orders at the same time?
Yes. Multiple guests at one table can scan and order in parallel.
Guests cannot delete placed items by themselves; counter staff can help update/cancel as needed.
7. Can I add options to menu items?
Yes. You can add options per menu item. Each option can be paid or free.
Set option price to 0 for free or optional selections.
8. How can I view revenue reports?
Open "All Orders" to export Excel, or use charts in "Dashboard".
Monthly revenue is based on the sum of paid grand totals for orders in "Completed" status.
9. Can I manage restaurants in multiple countries?
Yes. One company account can manage multiple restaurants across countries, currencies, and languages.
10. How many accounts are needed for Restaurant Manager?
You can operate with only one admin account.
Still, it is recommended to create separate staff accounts and assign scoped permissions.
11. Why does QR scan not show menu items?
Check 4 items:
- Restaurant is linked to a menu.
- Linked menu/restaurant is not deleted.
- QR is not in close status.
- Access code is correct if access code is enabled.
12. How to configure the secondary payment screen?
Secondary screen should face customers and display bill details.
When order changes to "Payment", invoice is shown automatically.
You can keep this screen open during business hours.
13. Can a guest cancel an order?
Guests cannot cancel directly, but counter staff can cancel and recreate orders when needed.
14. Can I open multiple payment screens for one restaurant?
Yes. Payment, counter, and kitchen pages can all be opened on multiple screens at the same time.
Order information is synchronized in real time.
15. Can I directly edit grand total?
No. Grand total is not directly editable.
Adjust discount %, discount amount, or extra charges before moving order to "Payment".
16. How to add tax and service fee?
When creating restaurant settings, define tax % and service %.
Grand total is then calculated automatically using those values per restaurant.
17. What is the order grand total formula?
Grand total = Food subtotal + [Food subtotal x (tax% + service%)].
Food subtotal = Menu total - discount amount + extra charges.
18. How to set up iAttendance for a restaurant chain?
Start with one free-account pilot restaurant to standardize operations.
Then upgrade to a paid plan to scale to multiple locations.
19. What are upload/data limits?
Restaurant module allows images up to 250 KB per file.
Recommended limits: 100 items/menu, 200 items/order, up to 10 options/item.
20. What if guests cannot scan QR?
Orders still need to be created through table QR flow.
Staff can help by scanning table QR using staff device and placing order for guests.
21. How does pricing work?
No specialized hardware is required, so initial investment remains low.
Plans are flexible (including monthly billing), and small operations can still start on free tier.
See full details on iAttendance pricing page.