In short
The POS screen is a visual drag-and-drop editor that lets you compose the layout of the register's buttons: categories, products, cart, numeric keypad, payment buttons… You design the layout from the back office, then apply it to the POS.
Who / when
For the manager who wants to tailor the POS to their service: putting best-sellers front and center, building a fast-food layout, or simplifying the screen for new staff.
How to get there
Menu Management → POS Screen
Prerequisites
🔑 Manage the POS screen
Screen tour
Enlarge screenshotThe screen is split into two areas:
On the left, the Palette: the list of available widgets, grouped (Display: Categories, Category Button, Products, Product Button, Favorites, Search… ; Order & Cart: Cart…). A category filter and a search box help you find a widget.
On the right, the canvas: a grid where you drop and arrange widgets to recreate the POS screen.
At the top, the toolbar offers: My Layouts (open a saved layout), Templates, Grid Settings, Duplicate, Save, Apply (activates the layout on the POS) and Delete. Badges show the number of widgets, the grid dimensions (columns × rows), the Active state, and an Unsaved marker when changes are pending.
The widget catalog
The palette contains 12 groups. Availability depends on business activity, modules, permissions and register version. An unavailable widget must not be replaced with a simulated action.
Display
| Widget | Purpose |
|---|---|
| Categories | Category grid |
| Category Button | Button for a specific category |
| Products | Product grid |
| Product Button | Button for a specific product |
| Favorites | Grid of products marked as favorites |
| Search | Product search |
Cart & Order
| Widget | Purpose |
|---|---|
| Cart | Item list + total |
| Order Type | Dine-in/Takeaway/Delivery |
| Sales channel | Choose counter or provider pricing |
| Floor plan | Table selection |
| Customer | Shared customer directory and addresses |
| Customer accounts | View customer balances, due dates and receipts |
| Server | Assign or change the order server |
| Kitchen note | Instruction for the kitchen |
| Order # | Order number |
Input
| Widget | Purpose |
|---|---|
| Numpad | Enter quantity/amount |
| Quantity Buttons | Quick +/- buttons |
| Calculator | Quick calculator independent from the cart |
Payment
| Widget | Purpose |
|---|---|
| Pay Cash | Cash payment |
| Pay Card | Card payment |
| Mixed payment | Multiple payment methods |
| Meal voucher | Meal voucher payment |
| Change due | Change calculation |
Quick Actions
| Widget | Purpose |
|---|---|
| Delete item | Remove from cart |
| Cancel Order | Cancel entire order |
| Send | Send or keep the order pending |
| Recall order | Resume an order |
| Next courses | Request the next courses for all waiting services |
| PDA | Orders sent from server PDAs |
| Kiosk | Orders sent from kiosks |
| Customer supports | Assign, recover and manage physical supports or pagers |
| Shared | Orders sent from the shared screen |
| Discount | Apply a discount |
| Promo code | Enter promo code |
Loyalty & Promos
| Widget | Purpose |
|---|---|
| Loyalty | Shortcut for the configured loyalty flow; its presence in the palette does not mean that a program is active. |
| Promotions | Current offers |
Retail and store
| Widget | Purpose |
|---|---|
| Retail sale | Retail catalog with search and fast scanner entry |
| Check a price | Scan an item to view its price without adding it to the cart |
| PLU lookup | Quickly find a Market item by its PLU code |
| Lots and waste | Open Market lots, recalls, dates and waste |
Bakery
| Widget | Purpose |
|---|---|
| Customer orders | Direct access to bakery customer orders |
| Workshop & production | Direct access to the workshop, production, lots, labels and waste |
Online Orders
| Widget | Purpose |
|---|---|
| Online orders | App/web orders |
| Deliveries & pickups | Driver handovers and store pickups |
| Alerts | New orders |
Peripherals
| Widget | Purpose |
|---|---|
| Open drawer | Open cash drawer |
| Reprint | Reprint last receipt |
Information
| Widget | Purpose |
|---|---|
| Clock | Current time |
| Cashier Info | Cashier name |
| Daily total | Real-time revenue |
| Information | Date/Cashier/Total |
Management
| Widget | Purpose |
|---|---|
| Server cash | Track and receive cash collected by servers |
| Pay Supplier | Pay a supplier from the register |
| Cash Movement | Cash in and out operations |
| History | Recent sales |
| Ticket search | Search a ticket by number |
| Refund | Process a refund |
| Void transaction | Void a transaction |
| End shift | Close and logout |
| Logout | Change cashier |
Step-by-step procedures
Compose a layout
Drag a widget from the Palette onto the canvas.
Position it and resize it on the grid.
Double-click (or open the configuration) of the widget to set its parameters: label, colors, and options specific to the type (category, product, online order, cart, numeric keypad, info, clock, cashier…).
Repeat for every button you want.
Start from a template
Click Templates.
Choose a template: Empty, Classic, Compact or Fast-food.
Then adjust freely.
Set up the grid
Open Grid Settings to define the number of columns and rows, the sizes, the background, and the visual rendering (relief, shadow, rounding).
Save and apply
Click Save, give the layout a name, and indicate whether it should be active.
Click Apply to activate the layout on the POS right away.
Duplicate or delete
Duplicate creates an editable copy (handy for testing a variant).
Delete removes the current layout.
Messages & edge cases
The Unsaved badge flags pending changes: save before leaving so you don't lose anything.
Apply is the step that makes the layout visible on the POS; a layout that is saved but not applied is not used in service.
Tips
Start from a template close to your needs to save time, then customize.
Duplicate a working layout before experimenting: you keep a safe version.
Place the best-selling Categories and Products widgets at the top to speed up order taking.