Bar & lounge setup
A settings recipe for bars and lounges: open tabs under the guest's name, optional tables, PIN approval for voids and discounts, per-cashier shifts, and a business day that runs past midnight.
On this page
This guide is for bars, lounges, and late-night cafés. Guests open a tab under their own name, order again and again through the night, then pay once at the end. With so many transactions and high bill values, controlling voids and discounts is critical. Operations also often run past midnight.
Bar & lounge
Open tabs under the guest’s name, secure until close.
Flow
- 1Open a tabCashier
- 2Order again and againGuest
- 3The bar preparesKitchen
- 4PIN-protected voids & discountsSystem
- 5Close the tabCashier
Modules
Sample menu




Devices
1 cashier tablet + waiter phones + receipt printer & bar printer
Recommended settings#
There’s no bar-specific preset yet. Choose the Full-service restaurant business type in the setup wizard (it already uses open bills), then adjust.
| Setting | Value | Where |
|---|---|---|
| Payment timing | Pay later (open bill) | Settings › Order flow |
| Table for dine-in | Optional — table not required | Settings › Order flow |
| Orders without a table are called by | Guest name | Settings › Order flow |
| Order sources | Cashier (+ Waiter if you have floor staff) | Settings › Order flow |
| Actions that need a supervisor PIN | Void after sent to kitchen, Void bill, Manual discount, Refund, Open drawer without sale | Settings › Approvals & security |
| Shift mode | Per cashier | Settings › Shifts & business day |
| Blind close | On | Settings › Shifts & business day |
| Business day cutoff time | 05:00 | Settings › Shifts & business day |
Setup steps#
1. Open tabs without picking a table#
- Open Order flow. Back OfficeSettingsOrder flow.
- Choose “Eat first, pay later”. Every order goes onto the same tab until the guest pays.
- Set tables to “Optional”. Guests on the VIP sofas can be assigned to a table, while guests at the bar counter just need a name.
- Call orders by “Guest name”. The cashier fills in Customer name, for example “Kevin – black jacket”.
- Save.
order.payment_timingpay_laterorder.table_modeoptional2. Control voids, discounts, and the cash drawer#
- Open Approvals & security. Back OfficeSettingsApprovals & security.
- Tick the sensitive actions: Void after sent to kitchen, Void bill, Manual discount, Refund, Open drawer without sale. Consider Reprint receipt as well.
- Check role permissions. In Back OfficeStaff & rolesRoles & permissions, make sure Cashier and Waiter are set to Needs PIN approval for discounts and voids, and only Supervisor/Manager are set to Allowed.
approval.required_actionsvoid_after_sent, void_bill, manual_discount, refund, open_drawerFloor manager not always near the cashier? Use remote approval: the request goes to the supervisor’s phone or Back Office and gets approved from there.
3. Shifts and a business day past midnight#
- Open Shifts & business day. Back OfficeSettingsShifts & business day.
- Set the shift mode to “Per cashier”. Each bartender opens their own shift and counts their own cash.
- Turn on Blind close. Cashiers count cash without seeing the system’s figure, so variances are more honest.
- Set the cutoff time to 05:00. A sale at 02:30 still counts toward the previous business day (allowed range 00:00–08:00).
- Open bills at end of day. Choose Block day close so every tab must be closed before the daily summary.
day.business_day_cutoff05:00shift.modeper_user4. Menu and bar station#
- Categories: Cocktail, Mocktail, Beer, Spirits, Bar Bites.
- Modifiers: Ice Choice (Normal, Less ice, No ice), Spirit Upgrade (+Rp25,000).
- A Bar station for drinks and a Kitchen station for Bar Bites. Set them up in Back OfficeKitchen stations.
- Variants for pour sizes, for example Single and Double.
5. Devices and staff#
| Device | Mode |
|---|---|
| Cashier iPad at the counter | Cashier |
| Floor staff phones | Waiter (outlet device or staff personal phone) |
| Bar printer | Connected to the Bar station |
Roles: Cashier for bartenders, Waiter for floor staff, Supervisor for the floor manager.
Example: a busy rush#
Saturday, 23:40.
- Kevin sits at the bar counter and orders 2 Gin Tonics. The bartender opens a tab under “Kevin – black jacket” with no table and taps Send to kitchen. The ticket prints on the bar printer.
- At 00:30, Kevin moves to sofa V2 with his friends. The bartender opens Kevin’s tab from Active orders and chooses Assign to table → V2. Sofa V2 already has a tab for Kevin’s friends, so the app offers Merge.
- One cocktail was made wrong. The bartender chooses Void item, and the app asks for approval. The floor manager enters their PIN on the cashier iPad. The void is recorded with the reason “Cashier input error”.
- At 02:15, the group asks for the bill. The total is split evenly between 5 people with Split equally, and each pays by QRIS or card.
- At 03:30, the bartender closes the shift with a blind close. A Rp20,000 variance is detected, and the supervisor enters their PIN to approve it. All transactions count toward Saturday’s business day.
Tips and common mistakes#
Related guides#
Was this guide helpful?
Thanks! Glad it helped.
Thanks for the feedback. Want us to help you directly?
Ask on WhatsApp