Set up terminals, manage products, process sales, handle shifts, and run end-of-day reports โ the complete point-of-sale workflow.
The POS follows a structured daily workflow designed for accountability and financial tracking:
The POS Management screen lists all your POS terminals with their real-time status. Each terminal card shows:
Whether the terminal is enabled for use. Inactive terminals cannot open shifts.
Whether a cashier shift is currently running. A โ ๏ธ warning appears if a shift has been open for more than 24 hours.
Whether the fiscal period is open. The fiscal period closes when you run the Z-Report (End Day). A new fiscal period opens automatically with the next shift.
Each terminal card also shows which printers are assigned:
The printer used for customer receipts. Shown in purple with the printer name. If none is assigned, "No receipt printer" is displayed.
Kitchen or bar printers that receive order tickets when items are sold. Shown in orange. Multiple order printers are separated by โข.
Click Edit from the terminal menu to configure all terminal parameters:
Display name for the terminal (e.g., "Main Counter POS #1").
Unique 3โ6 character identifier for system tracking. Cannot be changed while a fiscal shift is active.
Physical location (e.g., "Store 1", "Department A").
Tablet, PC, Mobile, or Cloud POS โ determines the icon shown in the terminal list.
Active/Inactive toggle. Inactive terminals cannot be used.
Auto-detected or manual. Used for customer display connection.
Token + IP for connecting a second-screen customer display. Can be regenerated.
Assign receipt and order printers to this terminal.
Auto-generated code used to link a physical device to this terminal. Can be regenerated.
The info card at the bottom explains how to link a device:
Click Assign Cashier to control which staff members can log into this terminal using POS ID + PIN:
Select a user from the dropdown (shows all business users with their POS ID) and click ADD STAFF.
Each assigned staff member shows their avatar, name, email, POS ID badge, and terminal code badge. Click the ๐๏ธ icon to remove a staff member.
Click Edit POS Products to configure the button layout on the POS selling screen. The grid is 7 columns ร 4 rows (28 buttons per page).
Linked to a product. Tapping it in selling mode adds the product to the cart.
Opens a submenu grid. Use categories to organize products into groups (Drinks, Food, etc.).
To rearrange buttons on the grid:
Tap an empty slot (or use the + button) to open the Add Shortcut Button dialog:
Product is not on any button โ good candidate to add.
Product is already on one button.
Product is on multiple buttons โ may be intentional or a duplicate.
Use the Copy POS Products button in the header to clone the entire grid layout from another terminal. This replaces all buttons on the current terminal โ use with caution.
Click Display Settings to configure the second-screen customer display:
Enables a local WebSocket server that customer/kitchen displays connect to. Requires the desktop or mobile app (not available on web).
Configure images and videos to display when the POS is idle. Add URLs (one per line) for images or videos to show as a slideshow on the customer display.
CloudPOS.vu has two login paths from the login screen:
Admin/back-office login. Full access to all modules including POS Management, Settings, Reports.
Cashier quick login using POS ID + PIN. Always visible โ handles pairing automatically if device is not yet linked.
When POS LOGIN is tapped on an unpaired device, the Pair Device dialog appears:
After pairing (or if already paired), the POS Login dialog appears:
The cashier enters their POS ID (numeric) and PIN to authenticate. Only staff assigned to this terminal can log in.
When accessing POS from the back office (sidebar โ Open POS), you first select a terminal:
After selecting a terminal, POS authentication is required:
If no shift is open, the Open Shift dialog appears:
The Opening Cash is the amount of money in the cash drawer at the start of the shift. This is used for cash variance reporting in the Z-Report.
The main POS selling screen is divided into two areas: the product grid (left) and the cart panel (right):
Tap a product button on the grid to add it to the cart. The cart updates in real time with quantity, price, and tax. You can also find products by searching by name or by scanning a barcode (GTIN) with a USB or Bluetooth barcode scanner.
Double-click on a cart item to add an item note. Notes are printed on:
Tap the โ button on any cart item to instantly remove it before issuing the fiscal invoice. This is the Void Function โ individual items can be removed without cancelling the entire sale.
Tap the qty button on a cart item to open the quantity dialog. Use the numpad to set the exact quantity.
Apply a discount percentage to an individual cart item. The discount is reflected in the line total immediately.
Tap Pay to open the payment dialog:
Optionally link the sale to a customer. Search by name or create a new customer on the fly.
Cash, Card, Bank Transfer, Cheque, Mobile Payment โ configured in Settings โ Payments.
Combine multiple payment methods for one sale. Add amounts until balance reaches zero.
Cancel the sale. Records it as a voided invoice (status: "voided", amount: 0) with all original products visible โ used to track staff cancellations.
Split payment lets you divide the total across multiple payment methods. Add each method with its amount โ the remaining balance updates in real time. When the balance reaches zero, you can complete the payment.
The POS top bar and cart panel provide quick access to all common actions. Here's what each button does:
Reloads products and syncs pending offline data with the server. Use when products were updated in back office and need to appear on the POS.
Locks the POS screen. No sales or actions can be performed while locked. Requires re-authentication (POS ID + PIN) to unlock. Use when stepping away briefly.
Opens the physical cash drawer connected to the receipt printer. Disabled when POS is locked.
Switches admin mode on/off. Enables grid editing, price changes, and access to the admin menu (โฏ).
Signs out the current cashier and returns to the login screen.
Returns to the back office (admin only โ hidden for cashiers).
Empties the entire cart. Only visible when items are in the cart.
Opens the discount dialog for an individual cart item. Enter a percentage to apply.
Opens the payment dialog to complete the sale. Only active when items are in the cart.
Reprints the last receipt. Useful when the customer requests a copy or the printer jammed.
Opens the refund dialog to process a return. Search for a past invoice and select items to refund. A Reference Number linking to the original SDC Invoice Number is mandatory for all refunds.
Opens a dialog to record a payment against a customer's outstanding account balance (on-account sales).
Only visible when Admin mode is toggled on. Additional options:
Switch to a different POS terminal without signing out.
Enter a pairing code to link this device to a terminal.
Removes all shortcut buttons from the current grid page. Use before reorganizing.
Automatically populates the grid with categories and products from your inventory.
Moves the cart panel from right to left (or vice versa).
Filters the product grid to show only products that have an image assigned.
Closes the POS screen and prints the Z-Report in one action. Used at end of day.
Toggle the Admin switch in the top bar to enter supervisor mode. This enables grid editing and administrative actions directly from the POS screen.
After closing a shift, you can print an X-Report โ a summary of sales during that shift without closing the fiscal period.
Start a new cashier shift. The fiscal period remains open โ sales continue accumulating for the Z-Report.
Run the Z-Report and close the fiscal period. This is typically done at the end of the business day.
The Z-Report shows the complete financial summary for the fiscal period: total sales, tax collected, payment method breakdowns, cash variance, and discounts. Click Close Z Report to finalize.
After closing the Z-Report, the Stock Sales Report shows exactly which products were sold and in what quantities โ useful for inventory reconciliation.
Tap the Refund button in the cart panel to process a return. The refund dialog shows past invoices โ select the original invoice, then choose items to refund. A Reference Number (the original SDC Invoice Number) is mandatory for all refund transactions.
Navigate to Settings โ Printers to manage receipt and order printers:
Display name (e.g., "Main Receipt", "Kitchen Ticket").
Network (IP/port), Bluetooth (MAC address), or USB (Vendor/Product ID).
Printer protocol โ Custom, Epson, Star, etc.
58mm or 80mm โ must match the physical printer.
Every completed sale is fiscalized through the SDC and can be issued in printed or electronic form:
Printed directly on the connected receipt printer (58mm or 80mm). Includes SDC header (TIN, Company, Store, Address, District), items with tax labels, tax breakdown, QR code, and SDC metadata.
Full-page fiscal receipt PDF with all SDC data, QR code, and tax labels. Available from the invoice action menu โ "Receipt PDF".
Send the fiscal invoice as a PDF attachment via email. Includes a clickable "SDC Invoice Verification" hyperlink, replacing the QR code for electronic delivery per TaxCore specification.
Print a verified copy with SDC data via "Print Copy (SDC)" in the action menu. Requires the original SDC Invoice Number as reference.