βš™οΈ

Settings

23 articles A By Admin

POS configuration β€” order, product, till, KDS/CDS, kiosk, online ordering, loyalty, tax, printers, and outlet/app management

Update Outlet Profile

βš™οΈ Update Outlet Profile Follow these steps β€” it only takes a minute. πŸ“ Steps 1. Go to Management β†’ System Setup β†’ Outlet Profile 2. Edit name, address, phone, logo, and other company fields 3. Tap the green Done check πŸ’‘ Tip: This information is used on receipts. There is no Settings β†’ Outlet page for this form. 🎬 Video Guide ▢️ Watch Demo Video

Disable Receipt Printer

βš™οΈ Disable Receipt Printer Option A β€” Turn off auto receipt printing (device settings) 1. Open Settings (device / app settings) 2. Go to Printer Settings β†’ Receipt Printers 3. Turn off Enable Printing Option B β€” Stop using a printer as the default receipt printer 1. Go to Management β†’ System Setup β†’ Manage Printers 2. Edit the receipt printer 3. Enable Is Not Default (or adjust default flags so it is not the receipt default) 4. Save / Done πŸ’‘ Tip: Orders still process without a receipt print. Use Function β†’ Last Bill or reprint when needed. 🎬 Video Guide ▢️ Watch Demo Video

Update the App

βš™οΈ Update the App Follow these steps β€” it only takes a minute. πŸ“ Steps 1. When an update is available, open Control Center (or follow the update prompt on native production builds) 2. Tap Upgrade Now 3. Confirm Update in the dialog β€” the app downloads and installs 4. When finished, you see Upgrade Complete β€” tap OK πŸ’‘ Tip: CTA is Upgrade Now, not β€œUpdate Now”. There is no separate β€œrestart when prompted” step after OK. Updates apply on native production builds (CodePush); not used the same way on pure web/dev. 🎬 Video Guide ▢️ Watch Demo Video

Order Behavior Settings

βš™οΈ Order Behavior Settings Controls how new orders behave on the POS β€” takeaway defaults, prompts, receipts, and booking rules. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. On the POS tab, open General Settings 3. Tap Order 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Take Away | Default new orders to Take Away instead of Dine In. | | Diner Dialog | Show the dine-in / take-away selection dialog when starting a new order. | | Auto Popup Order Note | Automatically open the order note dialog when a new order is started. | | Exit Menu After Payment | Close the item menu and return to the table view after payment completes. | | Return to Tables After Send | Return to table selection after sending an order. | | Hide Combo Items on Receipt view | Hide combo child items on the printed receipt, showing only the parent combo line. | | Hide Combo Items on Interactive View | Hide combo child items on the POS order list, showing only the parent combo line. | | Allow End Shift with Open Table | Enable this to allow staff to end shift even when there are open tables | | Date Time Format | Select the date and time display format for receipts and reports | | Invoice Number Prefix | Custom prefix for invoice reference number (e.g. 01, A1) | | Always Show Modifiers | Display modifiers for all items without requiring selection | | Enable Quick Check Button | Show a check button on the POS order panel to print a guest check without changing invoice status | | Auto Prompt Pax | Automatically open the pax dialog when entering a new order or a table without pax set | | Clear Order Note on Add Item | Automatically clear order-level note when adding items to an existing order | | Order Font Size | Font size for order list and receipt preview (12-24px) | | Booking Slot Limit | Max bookings allowed per time slot, 0 = unlimited | | Use Real Table for Booking | When enabled, selecting a booking for checkout will prompt to choose an actual table | | Simplified Booking Mode | When enabled, skips service selection, uses 60-minute default appointments, shows only start time, and removes slot limits | | Check Required Modifiers | When enabled, blocks sending orders and payment if required modifier selections are incomplete | | Disable Line Merge Between Sends | Prevent same products from merging into an already-sent line | | Keep Unsent Items On Sync | When another device updates this table, keep items not yet sent instead of discarding them | | Keep Auto Items at End | Keep packing fee and seat fee lines at the bottom of the order | πŸ’‘ Tip: These are POS-wide defaults for every new order β€” they do not change orders already in progress. 🎬 Video Guide Watch Demo Video

Product Display Settings

βš™οΈ Product Display Settings Controls how products appear on the POS ordering screen β€” size, images, names, and search behavior. (A single Layout section adds an item-name layout option alongside these.) πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Product section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Item Display Size | Sets the size of product tiles in the POS grid β€” smaller sizes pack more items onto each screen. | | Show Item Image | When on, product tiles show the item's photo; when off, tiles fall back to the item's colour swatch. | | Show Item Name | Toggles whether the item name label is drawn on the product tile in the POS grid. | | Quick Category Mode | Controls the quick-category behaviour on the POS. | | Show Item Alias | Displays the item's alias (short code) on the POS tile in place of the full name. | | Enable Codename Search | Enable codename search in POS | | Show Codename Badge | Display product codename badge on the top-left of product buttons | | Codename Badge Color | Background color of the codename badge (hex, e.g. #FF2F00) | | Item Name Font Size | Font size for product name display (8-32px) | | Item Name Background Opacity | Background opacity for product name when image is shown (0-100%) | | Category Button Shape | Category button layout: square (default), compact (smaller), rectangle (more per row) | | Modifier Single Select | Hide modifier quantity buttons so each modifier can only be selected once | | Hide Barcoded Items | Items with a barcode are hidden from the menu grid; search and barcode scanning still find them | | Layout Item Name | Layout Item Name (found in the separate Layout card on the same tab) | 🎬 Video Guide Watch Demo Video

Till & Auto-Start Shift Settings

βš™οΈ Till & Auto-Start Shift Settings Controls the till slip and whether shifts start automatically at the beginning of business hours. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Till section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Till Slip | Till Slip | | Auto Start Shift | Automatically start a shift when operating hours begin (main device only) | | Auto Shift Amount | Starting cash amount for auto-started shifts | πŸ’‘ Tip: Auto Start Shift only runs on the main device, so it only needs to be enabled once per outlet. 🎬 Video Guide Watch Demo Video

Inventory Control Settings

βš™οΈ Inventory Control Settings Turns on stock tracking and controls how sold-out items reset each day. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Inventory section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Inventory Control | Turns on stock tracking for the outlet β€” items with zero stock are shown as sold out on the menu and blocked from being added to an order, and stock counts are deducted as invoices are paid. | | Sold Out For Today Only | Enable this to automatically reset sold-out items at the start of each day | πŸ’‘ Tip: This toggle turns stock tracking on/off for the whole outlet. Day-to-day stock adjustments and sold-out marking are done from the Inventory workflow, not here β€” see the Inventory category for those guides. 🎬 Video Guide Watch Demo Video

Shift Report Settings

βš™οΈ Shift Report Settings Controls shift report printing and the business-day boundary used for reports. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Report section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Number Of Shift Report Print | Number of copies of the shift report the POS auto-prints when a cashier closes a shift. | | Shift Report | Turns shift reporting on or off β€” when off, the POS skips generating and printing a shift report at shift close. | | Day Boundary Offset | Hours offset from midnight for business day boundary. Positive: next day starts after midnight. Negative: next day starts before midnight. | πŸ’‘ Tip: Day Boundary Offset changes how late-night sales are grouped into a business day on reports β€” useful for outlets open past midnight. 🎬 Video Guide Watch Demo Video

Kitchen Display System (KDS) Settings

βš™οΈ Kitchen Display System (KDS) Settings Controls the Kitchen Display System β€” timers, colors, and how items appear to kitchen staff. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the KDS section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Enable KDS | Master switch that turns on the Kitchen Display System for this POS | | Display Incomplete Item After Payment | Keep unfinished lines visible on the KDS after the invoice is paid so the kitchen still sees pending prep work | | Print Item Slip | Print a separate slip for each item to the kitchen printer instead of one combined ticket | | Show KDS Status on Order List | Show kds_done/quantity badge with timer colors on POS order list | | Warning Minutes | Minutes before order line badge turns warning color | | Overdue Minutes | Minutes before order line badge turns overdue color | | Normal Color | Badge color when elapsed time is below warning threshold | | Warning Color | Badge color when elapsed time reaches warning threshold | | Overdue Color | Badge color when elapsed time reaches overdue threshold | | Completed Color | Badge color when all items on the line are done | 🎬 Video Guide Watch Demo Video

Customer Display Screen (CDS) Settings

βš™οΈ Customer Display Screen (CDS) Settings Controls the customer-facing display screen β€” language, branding, images, and font sizes. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the CDS section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Enable CDS | Enable Customer Display System | | Language | Display language for customer display screen | | Full Screen Display Images | Full Screen Display Images will be displayed (4:3 ratio) | | Half Screen Display Images | Half Screen Display Images will be displayed (5:6 ratio) | | Hide Logo | Hide the store logo on customer display | | Order List Font Size | Font size for order item names on customer display | | Modifier Font Size | Font size for order modifiers on customer display | πŸ’‘ Tip: CDS changes take effect immediately β€” no app restart needed. 🎬 Video Guide Watch Demo Video

POS Payment Behavior Settings

βš™οΈ POS Payment Behavior Settings Controls quick-cash handling and the payment success popup timing on the POS. A second, similarly named General section under the Payment Settings tab controls two related toggles β€” both are listed here to avoid confusion between the two. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Payment section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Quick Cash Payment | Enable quick cash payment will allow user to settle cash payment without entering tender amount | | Payment Popup Countdown | Countdown seconds before the success popup auto redirects (0 = no auto redirect) | | Auto Prompt Commission Amount | Automatically open the commission amount input when a salesperson is selected | | Quick Pay (Payment Settings tab β†’ General) | One-tap payment when the tendered amount equals the invoice total β€” skips the amount entry step | | Auto Change Amount Popup (Payment Settings tab β†’ General) | Automatically shows the change-due dialog after payment so the cashier sees how much change to return | πŸ’‘ Tip: The first three options are under Settings β†’ General Settings β†’ Payment; the last two are under Settings β†’ Payment Settings β†’ General β€” different tab, similar name. 🎬 Video Guide Watch Demo Video

Kiosk Mode Settings

βš™οΈ Kiosk Mode Settings Controls self-order kiosk behavior β€” payment methods, flow, and branding images. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Kiosk section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Takeaway Only | Enable this will skip the page for dine in or take away selection on kiosk | | Guest Order Only | Enable this will skip the page for member login page on kiosk | | Disable Paynow Payment | Enable this will disable Paynow payment | | Disable Card Payment | Enable this will disable Credit Card payment | | Disable WeChat Payment | Enable this will disable WeChat payment | | Disable Alipay Payment | Enable this will disable Alipay payment | | Disable Counter Receipt Printer | For kiosk orders, receipt will not print from counter receipt printer simultaneously | | Enable GrabFood Dine In | Enable dine in option for GrabFood orders on kiosk | | Enable Pay At Counter | Enable pay at counter option for kiosk orders | | Menu Banner Image | Upload banner image displayed at the top of kiosk menu page (700 x 200 pixels, 7:2 aspect ratio) | | Home Page Images | Upload multiple images for kiosk home page carousel display (1080 x 1720 pixels, 9:16 ratio) | | Paynow Method | Select the Paynow payment method for kiosk orders (FOMO PAYNOW / WYO PAYNOW / YeahPay PAYNOW) | | Card Payment Method | Enter the card payment code for kiosk card payment integration (SmoochPay / YeahPay / SQB Credit Card) | | WeChat Payment Method | Select the WeChat payment method for kiosk orders | | Alipay Payment Method | Select the Alipay payment method for kiosk orders | | Takeout Call Number Prefix | When set, kiosk prompts the customer to enter a 2-digit number before payment for takeout orders. Call number = prefix-digits. Leave empty to disable. | 🎬 Video Guide Watch Demo Video

Online Ordering (QR) Settings

βš™οΈ Online Ordering (QR) Settings Controls the customer-facing online/QR ordering menu β€” login options, dynamic QR flow, and payment. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Online Order section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Enable Membership | if enabled, guests will be able to login to enjoy the membership benefits | | Menu Banner Image | Menu banner image is located at the top of the online menu page (4:3 ratio) | | Menu Popup Image | Popup image displayed when customers open the online menu (3:4 ratio) | | Default Language | Select the default language for online order | | Login Call-to-Action Text | Customize the login hint/button text shown to guests | | Dynamic Order QR β†’ Default Order Flow | Select the default ordering process for QR code orders (Pay to Order / Order First and Pay Later) | | Dynamic Order QR β†’ Allow Order Flow Selection | Allow customers to choose between different order flows | | Dynamic Order QR β†’ Allow Menu Selection | Allow customers to select from different menu options | | Dynamic Order QR β†’ Default Expiry Time (Minutes) | Default QR code expiry time in minutes. 0 means no expiry. Menu-level setting overrides this. | | Dynamic Order QR β†’ Paynow Method | Select the Paynow payment method for dynamic QR orders | | Category Selector Mode | Choose the display mode for categories in online ordering (Photo Mode / Dropdown Mode) | | Maximum Dining Time | Maximum dining time allowed for online orders (in minutes) | | Disable Pay at Counter | Enable this will disable Pay at Counter payment option | | Disable Verify at Counter | Enable this will disable Verify at Counter option | | Disable Logo for Item Photo Fallback | Disable using logo as fallback when item photo is missing | | Enable WhatsApp Login | Enable login via WhatsApp for online ordering | | WhatsApp Login Only | Only allow login via WhatsApp for online ordering | | Disable Paynow Payment | Enable this will disable Paynow payment for online orders | | QR Order Voice Announcement | Play voice announcement when QR order is received (main device only) | | Disable Order Now When Closed | Disable the order now button when the store is closed | 🎬 Video Guide Watch Demo Video

Loyalty Program Configuration

βš™οΈ Loyalty Program Configuration Configures how member pricing, credit, and points rewards are calculated. For day-to-day member operations (adding members to an order, redeeming credit), see the Member & Loyalty category instead. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Loyalty Program section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Enable Price Tiers | Enable member price tiers functionality, allowing different prices for different member types | | Reward Credit Rate | Rate of credit reward per dollar spent (e.g., 0.05 = 5% credit back) | | Reward Point Rate | Rate of points reward per dollar spent (e.g., 1.0 = 1 point per dollar) | | Inclusive Service Charge | Treat service charge as included in listed prices | | Inclusive Tax | Treat tax as included in listed prices | | Default Country Code | Default country code for phone numbers | | Auto Apply Member Price | Automatically apply member price when adding a member without confirmation prompt | | Disable Member Price on Credit Payment | When enabled, orders paid with stored credit balance revert to the original price without applying member price | 🎬 Video Guide Watch Demo Video

Business Opening Hours & Schedules

βš™οΈ Business Opening Hours & Schedules Sets your outlet's default hours, weekly hours, special dates, and holidays. This uses its own calendar-style editor rather than a simple toggle list. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Opening Schedules section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Default Hours | Fallback hours used when a day has no weekly time set | | Weekly Hours | Set opening/closing time per day of the week; use Copy to all days to apply one day's hours to every day | | Special Dates | Add one-off dates with different hours than the regular weekly schedule | | Holidays | Mark specific dates as closed | πŸ’‘ Tip: Unlike other Settings sections, Opening Schedules opens a dedicated calendar editor, not individual toggle dialogs. 🎬 Video Guide Watch Demo Video

Order Display System (ODS) Settings

βš™οΈ Order Display System (ODS) Settings Controls the Order Display System (a customer-facing order/queue status screen, separate from KDS and CDS). πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the General Settings tab 3. Open the Order Display System section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Enable Order Display System | Enable or disable the order display system | | Display Language | Select the language for order display system | 🎬 Video Guide Watch Demo Video

Tax & Service Charge Settings

βš™οΈ Tax & Service Charge Settings Configures the tax rate/name applied to orders and the service charge percentage. These are two separate cards on the Calculations tab. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the Calculations tab 3. Open the Tax and Charges section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Tax | Enable/disable tax calculation | | Tax Rate | Percentage applied to the taxable amount on each order (e.g. 9 for 9%) | | Tax Name | Tax Name (label shown on receipts, e.g. GST) | | Tax Method | Chooses whether the tax rate is inclusive (already contained in item prices) or exclusive (added on top of the subtotal) | | Service Charge | Enable/disable service charge | | Service Charge Rate | Percentage added on top of the subtotal as a service charge (e.g. 10 for 10%) | 🎬 Video Guide Watch Demo Video

Rounding & Currency Settings

βš™οΈ Rounding & Currency Settings Configures cash rounding behavior and the currency symbol shown throughout the POS. These are two separate cards on the Calculations tab. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the Calculations tab 3. Open the Rounding and Currency section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Rounding To Nearest | Rounding To Nearest (base unit, e.g. 0.05) | | Rounding Up | Always rounds the invoice total up to the next base unit instead of rounding down. | | Cashless Payment Rounding | Applies the same rounding rule to card, QR, and other cashless payments; when off, only cash payments are rounded. | | Prepayment Rounding | Apply rounding to invoice calculation before payment | | Round to Nearest | Round to nearest value (half up) instead of always rounding up or down | | Currency Symbol | The currency symbol (e.g. $, S$) shown on POS screens, receipts, and printed invoices. | | Symbol After Amount | Display currency symbol after amount (e.g., 100$ instead of $100) | 🎬 Video Guide Watch Demo Video

Printer Settings β€” Kitchen, Label, Cash Drawer & Event Print

βš™οΈ Printer Settings β€” Kitchen, Label, Cash Drawer & Event Print Configures printing behavior for kitchen dockets, label printers, the cash drawer kick code, and table-switch event slips. (Receipt printer toggle is covered separately in Disable Receipt Printer.) πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the Printer Settings tab 3. Open the Kitchen / Label / Cash Drawer / Event Print section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Kitchen β†’ Enable Printing | Enable or disable printing for kitchen orders. | | Kitchen β†’ Print Item Price | Include item price on the kitchen order printout. | | Kitchen β†’ Print Cancel Slip | Print a cancellation slip when an order is canceled. | | Kitchen β†’ Print Whole Order on Kitchen Cancel Slip | Enable this to print the entire order on the kitchen cancel slip when invoice is voided. | | Kitchen β†’ Kitchen Print Language | Language used for printing kitchen orders. | | Label β†’ Enable Printing | Enable or disable printing for label printers. | | Label β†’ Label Print Language | Language used for printing labels. | | Label β†’ Text to Raster Mode | Convert text to raster/bitmap for printing instead of using native printer fonts. Enable for better font rendering at the cost of speed. | | Cash Drawer β†’ Connection Mode | Select the connection mode for the cash drawer (via Receipt Printer / via IMIN POS). | | Cash Drawer β†’ Kick Code | ESC/POS command for opening cash drawer (decimal format, comma separated). | | Cash Drawer β†’ Test Cash Drawer | Test cash drawer opening with customizable ESC/POS commands. | | Event Print β†’ Table Switch Slip | Print a slip to the event printer when switching table. | 🎬 Video Guide Watch Demo Video

Payment Setup & Discount β€” Where to Configure Them

βš™οΈ Payment Setup & Discount β€” Where to Configure Them The Setup and Discount cards under Settings β†’ Payment Settings are placeholders and currently have no configurable options. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar 2. Select the Payment Settings tab 3. Open the Setup / Discount section 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Discount types (name, %, or fixed amount) | Configure under Management β†’ System Setup β†’ Discount Management, not Settings. | | Voucher types (name, %, or fixed amount) | Configure under Management β†’ System Setup β†’ Voucher Management. | | Payment method setup | Configure payment methods/devices under Management β†’ System Setup, not the Settings β†’ Payment Settings β†’ Setup card. | πŸ’‘ Tip: If you tap Setup or Discount under Payment Settings and see nothing to edit, that's expected β€” head to Management β†’ System Setup instead. 🎬 Video Guide Watch Demo Video

Booking Setup

βš™οΈ Booking Setup Turn on the booking module, set slot limits and table behaviour, and build the in-module service catalog. πŸ“ Steps 1. BOOKING appears in the sidebar only when the appointment module is enabled for the store. If the icon is missing, ask your administrator to enable it before cashiers can book. 2. Open SETTINGS. On the POS tab, tap Order. 3. Set Booking Slot Limit β€” the maximum bookings allowed in the same 30-minute slot. Use 0 for unlimited. Tap the green check to save. 4. Turn on Use Real Table for Booking if checkout should open Select Table and bind a real floor table. Leave it off to check out on a virtual table named after the customer. 5. Turn on Simplified Booking Mode if you do not need a service menu: the wizard skips Service, every booking is 60 minutes, only the start time is shown, and slot limits are ignored. 6. Open BOOKING β†’ New β†’ Service. Tap Add service, enter Service name, Duration, and Price, then Add to this booking. That service stays in the catalog for later bookings. Open the pencil to Edit Service, Save changes, or Delete. πŸ’‘ Tip: Slot limit is ignored while Simplified Booking Mode is on β€” turn simple mode off if you need count/limit and full-slot blocking. The service catalog is edited only on the Service step, so add your services before enabling simple mode. 🎬 Video Guide Watch Demo Video

Lock Invoices After Shift Close

βš™οΈ Lock Invoices After Shift Close Protect closed-shift totals so yesterday's paid invoices cannot be voided or re-tendered after the shift report is done. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar. 2. On the POS tab, open General Settings. 3. Tap Order. 4. Scroll down to Lock Invoices After Shift Close. 5. Turn on the toggle. Its description reads: "Block void, change payment and void & duplicate on invoices paid in a closed shift". 6. Tap the green Done check to save. Once the toggle is on, go to MANAGEMENT β†’ Invoices and open the More menu on a locked, paid invoice: | Action | Result on a locked invoice | |---|---| | Change Payment | Blocked, red error toast appears | | Void | Blocked, red error toast appears | | Void & Duplicate | Blocked, red error toast appears | Tapping any of these three actions shows an error toast: "This invoice belongs to a closed shift and cannot be modified." The buttons stay visible; they are not greyed out. Only paid invoices timestamped before the currently open shift started are locked (or any paid invoice when no shift is open). An invoice paid during the current open shift is never locked. View Receipt, Reprint, Last Kitchen Slip, Add Customer, Add Sales Person and Order Timeline keep working on a locked invoice, and open (unpaid) invoices are not affected. No role bypasses the lock; to correct a locked invoice, a manager must turn this setting off, make the change, then turn it back on. πŸ’‘ Tip: To see it in action, enable the toggle, pay an invoice, close the shift, then try Change Payment or Void on that invoice from MANAGEMENT β†’ Invoices. 🎬 Video Guide Watch Demo Video

Receipt Printer Settings

βš™οΈ Receipt Printer Settings Control whether receipts print, what they include, and how the app connects to the receipt printer. πŸ“ How to configure 1. Tap the Settings icon in the left sidebar. 2. Select the Printer Settings tab. 3. Open the Receipt Printers section. 4. Adjust any of the following, then tap the green Done check to save: | Option | What it does | |---|---| | Enable Printing | Enable or disable printing of receipts. | | Print dialog | Show a printing dialog to choose whether to print the receipt. | | Print Docket | Enable printing of the docket. | | Print Docket Cancel Slip | Print a cancellation slip to the docket printer when a sent item is deleted. | | Print Docket Whole Invoice Cancel Slip | Print a whole-invoice cancellation slip to the docket printer when the invoice is voided. | | Hide Non-Priced Items | Do not print items without a price on the receipt. | | Daily Receipt Number Reset | Reset the receipt number daily. | | Receipt Print Language | Language used for printing receipts. | | Disable Persistent TCP | Disable persistent TCP connection to the printers. | πŸ’‘ Tip: Turning off Enable Printing does not stop you from viewing or reprinting a bill from Function β†’ Last Bill or MANAGEMENT β†’ Invoices β€” it only stops the automatic print.