Skip to content
POS Beast
Chapter 7 of 28

Every switch on the Modules tab

Each toggle on Settings → Modules taken one at a time: what it is, what switching it on adds, and when a restaurant wants it.

32 topics in this chapter · Version 3.4.0

How to read this chapter

Settings → Modules

The Modules tab is headed Feature Modules, with the line "Turn optional modules of the software on or off" under it.

This chapter walks the tab from top to bottom in the order it appears on screen, one switch per topic, including the sub-switches tucked underneath the bigger ones.

Each topic says what the switch is called, whether it starts on or off, what it adds when you turn it on, and when a restaurant genuinely wants it.

Nothing on this tab is saved until you tap Save Settings at the bottom.

Feature Modules
Multi-Branch System Locked by POS Beast — contact support to activate
QR Code Table Ordering
Table Bookings (Reservations)
Cash Till Sessions
Kitchen Display System (KDS)
POS Order Tab (order first, pay later)
Waiter Shifts
POS Shortcut Buttons

Switching a module off never deletes anything. The screens disappear, the data stays, and turning it back on brings everything back exactly as it was.

Multi-Branch System

Settings → Modules

Off to start with. It is the first switch on the tab.

The description on screen reads: run multiple restaurant branches — branch switcher, per-branch tables, orders, cash accounts and staff. Turn off if you operate a single location.

Switching it on adds a Branches link under Admin in the sidebar for administrators, and a branch dropdown in the top bar with an All Branches choice.

Want it when you run more than one location from one login. Leave it off for a single restaurant — it only adds a choice nobody needs to make, and a report read on the wrong branch looks wrong.

This is one of the modules POS Beast can lock for your account.

QR Code Table Ordering

Settings → Modules

Off to start with.

The description reads: customers scan the QR code on their table, the menu opens on their phone and they can place the order themselves. Print the QR codes from the Tables page.

Switching it on adds a Print QR Codes button to the Tables page. Three sub-switches sit inside the same block, described in the next three topics, and they only do anything once the master switch above them is on.

Want it for a restaurant where guests are happy to order from their own phone, and where you would rather your floor staff carried food than notepads. Leave it off if every order goes through a waiter.

Show prices on the QR menu

Settings → Modules

A sub-switch under QR Code Table Ordering. Off to start with.

With it off, customers see the menu and can order without any prices, totals or amounts — the order is still priced normally in the POS and on the receipt. Turn it on to show prices to customers.

Want it on if your guests expect to see what things cost before they tap. Leave it off if the printed menu on the table carries the prices and the phone is only there to send the order.

Chinese menu (English / 中文)

Settings → Modules

A sub-switch under QR Code Table Ordering. Off to start with.

After scanning the table QR code the customer is asked to choose English or Chinese, and the menu is then shown in that language.

It also adds a Chinese Name field to your categories, menu items and deals, and a Chinese column to each size, so you can override any wording you do not like.

Want it if you regularly serve Chinese-speaking guests. Only the customer's menu changes — order tickets, the kitchen screen and the POS keep your own names.

Translate the menu automatically

Settings → Modules

A sub-switch under Chinese menu. This one is on to start with.

Your dishes, categories, descriptions, sizes and deals are turned into Chinese for you, so you never type a second menu. A translation is fetched once and then reused, so guests never wait.

Type a Chinese Name on a dish and yours is used instead of the automatic wording.

Once the Chinese menu is on, a Translate the menu now button appears here for doing the whole menu in one go — worth running after a batch of changes.

Switch it off only if you intend to type every Chinese name yourself.

Arabic menu (English / العربية)

Settings → Modules

A sub-switch under QR Code Table Ordering. Off to start with.

After scanning the table QR code the customer is asked to choose English or Arabic, and the menu is then shown in that language — laid out right to left, as Arabic is read.

It also adds an Arabic Name field to your categories, menu items and deals, and an Arabic column to each size, so you can override any wording you do not like.

It works alongside the Chinese menu rather than instead of it: with both on, the guest is offered English, 中文 and العربية, and can switch between them from the menu header.

Want it if you regularly serve Arabic-speaking guests. Only the customer's menu changes — order tickets, the kitchen screen and the POS keep your own names, even in a restaurant that runs its own screens in Arabic.

Translate the menu automatically (Arabic)

Settings → Modules

A sub-switch under Arabic menu. This one is on to start with.

Your dishes, categories, descriptions, sizes and deals are turned into Arabic for you, so you never type a second menu. A translation is fetched once and then reused, so guests never wait.

Type an Arabic Name on a dish and yours is used instead of the automatic wording.

Each language has its own switch and its own Translate the menu now button, so you can let Arabic translate itself while you word the Chinese menu by hand, or the other way round.

Print a kitchen slip when the table QR code is scanned

Settings → Modules

A sub-switch under QR Code Table Ordering. Off to start with.

The moment a guest scans the code on their table, a slip prints in the kitchen with the table number and the time. The floor knows somebody has sat down before any order arrives — which with QR ordering can be ten minutes later, or never.

It prints once per sitting, not once per page load: a phone that reloads the menu, or a second guest at the same table scanning the same code, does not print another slip. A table that already has an order running prints nothing at all, because its kitchen ticket says the same thing.

Treat a scan as a new sitting after (minutes) decides when the next party at that table counts as new. Thirty minutes to start with; lower it if your tables turn over quickly.

It needs silent printing: the slip goes out from the server, so the Print Agent has to be running and a kitchen printer address set under Settings → Thermal Receipt. Switch it on without those and the tab says so rather than quietly printing nothing.

Table Bookings (Reservations)

Settings → Modules

Off to start with, and badged Beta. A notice appears the moment you switch it on, saying it works but is still under testing and asking you to report anything that looks off.

The description reads: guests reserve a table from your website — live availability, a floor plan to pick their seat, optional food pre-ordering and a waiting list. Staff get a Table Bookings page to confirm, seat and take bookings at the counter.

Switching it on adds a Table Bookings link under Management, badged with how many bookings are waiting for an answer. Six sub-switches and a Booking rules block sit inside the same block on the tab.

Set up your Tables first. A booking is fitted to a real table with a real capacity, so an empty Tables page means nothing can be booked.

This is one of the modules POS Beast can lock for your account. While it is locked, none of the sub-switches are shown either.

Take bookings on the store front

Settings → Modules

A sub-switch under Table Bookings. On to start with.

It adds a Book a Table page to your website, with live availability. Turn it off to keep bookings staff-only — the counter and the telephone.

Want it on if you have a store front published and would rather guests booked themselves than rang during service.

Let guests pick their own table

Settings → Modules

A sub-switch under Table Bookings. On to start with.

It shows the guest the floor plan with the free tables at their chosen time, so somebody can ask for the window seat. Off means you seat them on arrival.

Switch it off if you would rather keep control of who sits where — on a busy night, letting guests choose can leave you with awkward gaps.

Allow food pre-ordering

Settings → Modules

A sub-switch under Table Bookings. On to start with.

Guests can order their food while booking. Seating the party sends it straight to the kitchen as a dine-in order on their table.

Want it for set-menu events and large parties, where knowing the order in advance is the whole point. Turn it off for ordinary evening bookings, where guests want to choose at the table.

Waiting list for full slots

Settings → Modules

A sub-switch under Table Bookings. On to start with.

A guest whose time is fully booked joins a virtual queue, and you notify them the moment a table opens up.

Want it if you regularly turn people away at peak times. Turn it off if a full slot should simply say no.

Confirm online bookings automatically

Settings → Modules

A sub-switch under Table Bookings. Off to start with, and the screen recommends leaving it off.

On, the guest is confirmed instantly. Off, bookings arrive as awaiting confirmation for you to accept.

Leave it off unless you are certain the diary can be trusted without a human glance — a party of twelve at eight o'clock on a Saturday deserves a second look.

Require a deposit to hold the table

Settings → Modules

A sub-switch under Table Bookings. Off to start with.

It shows the guest that a deposit is payable to secure the booking — useful against no-shows.

The amount comes from Deposit amount in the Booking rules block below it, so set that as well or the guest is told about a deposit of nothing.

The Booking rules block

Settings → Modules

Under the six sub-switches is a block headed Booking rules — the numbers that decide how the diary behaves rather than what it can do.

First booking at and Last booking at are your service hours, starting at 12:00 and 23:00. Time slots every (minutes) starts at 30.

A table is held for (minutes) starts at 90 and Gap between sittings (minutes) at 15.

Largest party accepted starts at 20, Minimum notice (minutes) at 60, Bookable up to (days ahead) at 60, and Guest may change until (minutes before) at 120.

Deposit amount, Visits before a guest counts as VIP and a total spend figure finish the block.

The tab itself spells the important one out: with a 90-minute hold and a 15-minute gap, a table booked for 8:00 PM is unavailable to everyone else until 9:45 PM.

Cash Till Sessions

Settings → Modules

Off to start with.

The description reads: each cashier opens the till with an opening float, sales and petty-cash payouts are logged against the session, and closing shows expected against counted cash. It adds a Cash Till page under Finance.

Two links appear under Finance: Cash Till Session and Till Cash Flow.

Want it when a drawer changes hands and somebody has to be accountable for it. Skip it if one owner works the counter all day and counts the drawer themselves.

Kitchen Display System (KDS)

Settings → Modules

On to start with — one of only a handful that ship switched on.

The live kitchen screen where cooks see incoming orders and bump them from pending to preparing to ready. It puts a Kitchen (KDS) link in the sidebar.

Turn it off if the restaurant has no kitchen display. Orders are then run entirely from the POS Order Tab and the Orders page, and the kitchen works off the printed ticket.

POS Order Tab (order first, pay later)

Settings → Modules

Off to start with, and the single most useful switch on the tab for any restaurant with table service.

It adds a Kitchen action and an Order Tab to the POS. Dine-in, takeaway and delivery orders sent to the kitchen wait there — with how long they have been in the kitchen — until you complete, edit or cancel them. Completing prints the customer receipt.

Without it, an order has to be paid for at the moment it is rung up, which only suits a counter.

It also carries two of its own settings, the Temporary Bill and the Order Tab layout, described next.

The recommended Delivery Rider Assignment setting needs this switch on as well.

Temporary Bill (dine-in)

Settings → Modules

A sub-switch inside the POS Order Tab block. Off to start with, and it only means anything while orders can stay open.

It adds a Temporary Bill button to every open dine-in order in the Order Tab. The waiter takes that provisional slip — clearly marked NOT A RECEIPT — to the table.

If the customer asks for a discount, the cashier enters it on Complete, and the discounted amount is what prints on the final receipt and what is recorded as the sale.

Want it wherever guests check the bill before paying. Leave it off at a counter, where the receipt is the first and only piece of paper.

Order Tab layout

Settings → Modules

Not a switch but a choice of two, shown with a small picture of each so you can see the difference before choosing. It sits inside the POS Order Tab block.

Popup window (current) is the setting the software ships with: the Tab opens as a window over the POS when you tap its button, so the full screen stays for the menu.

Beside the cart (always visible) keeps running orders on screen in a column next to the cart, with their kitchen time ticking — nothing to open.

Pick the popup on a small screen or a tablet. Pick the docked column on a wide counter monitor, where seeing every open table at a glance is worth the space.

Waiter Shifts

Settings → Modules

Off to start with.

Each waiter starts a shift on the POS with their PIN — a manager can start one for them — and every order they punch is tagged to it. At the end they close the shift and the till shows their figures: orders taken, sales, the cash they are holding and their tips. The manager then counts the cash in and marks the shift settled.

It adds a Waiter shift chip to the POS top bar, a Waiter Shifts page under Finance, and a Waiter Shift Report under Reports → People.

The tab itself recommends using the built-in Waiter role under Users alongside it, so floor staff can only send orders to the kitchen, not take payments.

Want it wherever more than one person takes orders on the floor and their money has to be told apart. Skip it if one cashier rings up everything.

POS Shortcut Buttons

Settings → Modules

A block of three switches rather than one, and all three are on to start with.

They are extra buttons in the POS top bar that open a popup without leaving the till.

The block carries one rule that applies to all three: a button only appears if the cashier's role also has access to that section. Switching one on therefore never hands anybody new powers.

POS shortcut: Deliveries

Settings → Modules

On to start with.

Today's delivery orders in a popup — who is out, who has paid — and the cashier can mark one delivered or take the cash when the rider walks back in.

Want it in any restaurant that delivers. Switch it off if you do not deliver at all, so the till has one less icon on it.

POS shortcut: Rider Ledger

Settings → Modules

On to start with.

Each rider's collections, expenses and net cash for today in a popup, with a badge for the days waiting to be approved. Approving still happens on the full page.

Want it when riders hand their cash in at the counter mid-service and the cashier needs to see the figure without walking away from the till.

POS shortcut: Add Expense

Settings → Modules

On to start with.

A quick popup to record an expense — rider fuel, small purchases — without leaving the till. It only appears if the cashier's role can add expenses.

Want it on almost everywhere. Small cash spending that is not written down as it happens is never written down at all.

Create at least one expense category first, or the Category box in the popup has nothing to offer.

Attendance Arrival Time

Settings → Modules

Another choice of two rather than a switch. It decides how the arrival time is recorded when an employee is marked Present or Half Day.

Stamp the clock automatically (current) is the setting the software ships with: tapping Present records that exact moment as the arrival time, the way it has always worked. Marking a past date records no time.

Ask for the time on a clock opens a clock instead, and the time set there is the one recorded. It works for past dates too, and a recorded time can be corrected afterwards.

Choose the clock if attendance is marked at the end of the day rather than as people walk in — otherwise every arrival time in the report is the time somebody sat down with the tablet.

Delivery Rider Assignment

Settings → Modules

The last choice on the tab. It decides when the rider is chosen for a delivery order.

When completing the order (recommended) is the setting the software ships with: take the order and send it to the kitchen without a rider, and when the food is ready you complete it from the POS Order Tab — that is where you pick the rider, and the customer receipt prints. It requires the POS Order Tab.

While placing the order (classic) means the rider is selected on the POS before the order is placed, the way it has always worked.

The recommended flow matches how a kitchen actually works: you rarely know which rider will be free twenty minutes before the food is.

Switches POS Beast can lock

Settings → Modules

Some modules are decided at the POS Beast platform level rather than by you. A locked one shows a padlock reading Locked by POS Beast — contact support to activate in place of its switch, and it cannot be turned on here.

On the Modules tab, two can be locked this way: Multi-Branch System and Table Bookings (Reservations).

The same lock applies to the Foodpanda and Talabat integrations on the Integrations tab, and to FBR, PRA and ZATCA on the Tax Integration tab.

Everything else on the Modules tab is yours to switch freely.

A locked module is not a fault and not a missing feature. Contact POS Beast support and it is enabled for your account.

Things people look for here that live elsewhere

Settings

The loyalty program has its own Settings tab, Loyalty, with its own master switch called Enable Loyalty Program.

The delivery marketplaces, Foodpanda and Talabat, are on the Integrations tab.

The tax authority connections, FBR, PRA and ZATCA, are on the Tax Integration tab.

Keyboard shortcuts are on the Shortcuts tab, behind Enable keyboard shortcuts.

The kitchen ticket split by category, the cash drawer and the receipt display options are on the Thermal Receipt tab.

The online store is on its own Store Front page under Online Store in the sidebar.

This chapter describes the software as it is today. Every account gets the same guide inside the product, searchable and printable.