Expected / Target Balance
{{ cbReconTargetStr }}
Service Reminders
{{ r.initial }}
{{ r.staffName }}
{{ r.line }}
Schedule Change Requests
{{ n.initial }}
{{ n.name }}
{{ n.count }} schedule changes • {{ n.submittedOn }}
No notifications right now.
{{ c.iconEl }}
{{ c.value }}
{{ c.label }}
{{ o.time }}
{{ o.initials }}
{{ o.phoneText }}
{{ o.id }}
{{ o.amountStr }}
{{ placeholderName }}
{{ placeholderName }}
This section is coming soon.
Order History
Review completed POS orders and payment details.
{{ ohRangeLabel }}
From
To
{{ ohRangeLabel }}
From
To
Order ID
Time
Customer
Amount
Payment
Staffs
{{ o.id }}
{{ o.dateStr }}
{{ o.timeStr }} {{ o.customer }} {{ o.amountStr }} {{ o.paymentLabel }}{{ a.initial }}
{{ o.staffNames }}
{{ o.timeStr }} {{ o.customer }} {{ o.amountStr }} {{ o.paymentLabel }}
{{ o.customer }}
{{ o.id }} · {{ o.dateStr }} · {{ o.timeStr }}
{{ o.amountStr }}
Payment
{{ o.paymentLabel }}
Staff
{{ o.staffNames }}
No orders found.
Order History
Review completed POS orders and payment details.
{{ ohRangeLabel }}
From
To
{{ ohRangeLabel }}
From
To
Order IDDate & TimeCustomerAmountPaymentStaffs
{{ o.id }}
{{ o.dateStr }}
{{ o.timeStr }}
{{ o.luxCustInitials }}
{{ o.amountStr }}
{{ o.luxPayLabel }}
{{ a.initial }}
{{ o.luxCustSub }}
{{ o.id }}
{{ o.luxCustInitials }}
{{ o.amountStr }}
{{ o.luxCustSub }}
{{ o.dateStr }}
{{ o.timeStr }}
No orders found.
Order Summary
Order
{{ ohDetailId }}
Client
{{ ohDetailCustomer }}
Services
{{ s.num }}. {{ s.name }}
{{ s.priceStr }}
{{ s.duration }}
{{ s.staffLine }}
• {{ a.label }}{{ a.price }}
Products
{{ p.label }}{{ p.price }}
Subtotal{{ ohDetailSubtotalStr }}
{{ ohDetailDiscountLabel }}{{ ohDetailDiscountStr }}
{{ ohDetailTaxLabel }}{{ ohDetailTaxStr }}
{{ ohDetailServiceChargeLabel }}{{ ohDetailServiceChargeStr }}
Tip{{ ohDetailTipStr }}
Refunded{{ ohDetailRefundedStr }}
Net paid{{ ohDetailNetStr }}
Total
{{ ohDetailTotalStr }}
Edit Payment
{{ ohEpTicket }} · {{ ohEpCustomer }}
Payment Method
{{ ohEpMethodIconEl }}
Amount Received
$
Tip
Tip for the Shop
$
Tip for Staff
$
Allocation
Split evenly among staff on this order
Custom amount for specific staff
{{ ohEpTipEvenMsg }}
Assign to staff on this order
$
Service Charge
{{ ohEpServiceChargeLabel }}{{ ohEpServiceChargeStr }}
Order Total{{ ohEpOrderTotalStr }}
{{ ohEpServiceChargeLabel }}{{ ohEpServiceChargeStr }}
Tip{{ ohEpTipStr }}
Grand Total{{ ohEpGrandStr }}
Change Due{{ ohEpChangeStr }}
Amount received must cover the grand total.
Digital Receipt
{{ ohDrTicket }} · {{ ohDrCustomer }}
Scan to view your receipt
Point your phone camera at the code to open this order's receipt — {{ ohDrDateStr }}.
Total
{{ ohDrTotalStr }}
Void / Refund
Void Reason *
{{ vr.label }}
Reason note (optional)
Refund amount (0 = no refund)
Creates a cash-out refund in Cashbook.
Select items to refund
{{ ri.name }}
{{ ri.priceStr }}
Total refund{{ ohRefundItemsTotalStr }}
Keep staff commission (refund not staff's fault)
Creates a cash-out refund in Cashbook. The order stays in history.
Void Reason
{{ ohReasonText }}
Customer Information
Manage customer contacts, loyalty, and memberships.
No customers found.
No.
Contact
Birthday
Loyalty
Bookings
Total Spent
Action
{{ c.no }}
{{ c.birthday }}
{{ c.tier }}
{{ c.bookings }} bookings
{{ c.totalSpent }}
{{ c.name }}
{{ c.birthday }}
{{ c.points }} pts
No customers found.
1
No
Customer
Contact
Date of Birth
Loyalty Points
Bookings
Total Spent
Action
{{ c.no }}
{{ c.name }}
{{ c.tier }}
{{ c.phone }}
{{ c.email }}
{{ c.birthday }}
{{ c.birthday }}
{{ c.points }} pts
{{ c.tier }}
{{ c.bookings }}
{{ c.totalSpent }}
No customers found.
{{ c.no }}
{{ c.name }}
{{ c.tier }}
Phone{{ c.phone }}
Email{{ c.email }}
Birthday{{ c.birthday }}
Loyalty{{ c.points }} pts {{ c.tier }}
Bookings{{ c.bookings }} bookings
Total Spent{{ c.totalSpent }}
No customers found.
{{ ciShowingText }}
Memberships
Create and manage recurring membership plans.
{{ p.name }}
{{ p.statusLabel }}
${{ p.price }} / {{ p.billing }}
No membership plans yet. Create one to get started.
{{ mbPreviewName }}
1
Plan Basics
Plan Name
Monthly Price
$
Billing Cycle
How often the membership fee is billed.
Active
This membership plan is active and available to customers.
2
Applicable Services
Select services that can be paid for using the membership credit and receive the member discount.
3
Member Discount
Discount on Additional Services
Discount on Add-ons
4
Rollover
Allow Rollover
Rollover Period
Unused credits can be used for up to {{ mbRolloverMonths }} months after they are issued.
5
Monthly Benefit (Service Credit)
Member receives a credit each month to use on eligible services.
Monthly Credit Amount
$
Credit will be added to the member's account every billing date.
6
How It Works
Use Credit
Customers can use the credit for any eligible services.
Pay the Difference
If the service costs more than the credit, they pay the difference.
Member Discount
Members get a discount on additional services and add-ons.
Promotions
Create and manage special offers to attract and retain customers.
Promotion name
Type
Discount
Code
Valid period
Status
Usage
Created on
{{ p.name }}
{{ p.desc }}
{{ p.typeLabel }}
{{ p.discountLabel }}
{{ p.code }}
{{ p.validPeriod }}
{{ p.status }}
{{ p.usageLabel }}
{{ p.createdOn }}
{{ p.name }}
{{ p.desc }}
{{ p.status }}
Type{{ p.typeLabel }}
Discount{{ p.discountLabel }}
Code{{ p.code }}
Usage{{ p.usageLabel }}
Valid{{ p.validPeriod }}
Created{{ p.createdOn }}
{{ promoEmptyLabel }}
{{ promoDetailTitle }}
1. Basic information
Quick Select
Shows as a quick discount chip on the checkout Discount popup. No name or description needed.
Promotion name
Short description
{{ promoShortDescLen }}/150
2. Discount
Free
Discount type
Discount value
{{ promoDiscUnitLabel }}
Free item — no discount value needed.
3. Apply to
Services
Products
Memberships
Membership Tiers
{{ promoTierSummary }}
Choose which membership tiers this promotion is offered to — pick as many as you like.
4. Schedule
Start date
End date
Available on
5. How customers use it
Apply automatically at checkout
Discount will be applied automatically.
Use promo code
Customers must enter a code at checkout.
Promo code
{{ promoLimitsSecNum }}. Limits
Usage limit
Maximum total uses
This promotion can be used {{ promoMaxUses }} times in total across all customers.
Minimum purchase (optional)
$
{{ promoPanelTitle }}
Review all items included in this promotion.
Scroll to view more if needed.
Active
This promotion is active and available to customers.
Also show on Online promotions
Share this promotion card with the Online tab so it appears in both In-store and Online promotions.
Promotion summary
{{ promoSummaryDiscLine }}
Valid {{ promoSummaryStart }} to {{ promoSummaryEnd }}.
{{ promoSummaryDaysLine }}
Customers can use code {{ promoSummaryCode }}.
Included items
All services
Selected services ({{ svcSelCount }})
{{ promoIncServicesPreview }}
View all
All products
Selected products ({{ prSelCount }})
{{ promoIncProductsPreview }}
View all
All memberships
Selected memberships ({{ mbSelCount }})
{{ promoIncMembershipsPreview }}
View all
Missing discount value
This promotion won't be saved until you enter a discount value.
{{ lpHeaderTitle }}
{{ lpHeaderSubtitle }}
{{ p.name }}
{{ p.desc }}
› Type: {{ p.typeLabel }}
Expired
Start on: {{ p.startDate }} ; Expiration date: {{ p.endDate }}
Valid from {{ p.timeFrom }} - {{ p.timeTo }} ; on {{ p.daysStr }} only
Valid on {{ p.daysStr }} only
{{ p.activeLabel }}
No earn-points programs yet.
Redemption Type
Choose how customers spend their points.
{{ o.icon }}
{{ o.title }}
{{ o.desc }}
{{ lpUseTypeLabel }}
{{ lpUseHint }}
Redeem Points *
🏅
Discount Amount ($) *
💵
Minimum Value of Order ($)
🧾
Max Redeem Per Order (%)
📊
Redeem Points *
🏅
Discount Percentage (%) *
📊
🚫
Point redemption for a bill discount is turned off. Customers can still redeem points for a gift below (if you add one).
Tier Name *
Spend Threshold ($) *
💳
Redeem Points *
🏅
Discount Percentage (%) *
📊
Discount Amount ($) *
💵
Redeem for a Gift
Let customers redeem points for a free service or product.
🎁
No gift rewards yet. Tap Add Gift to let customers redeem points for a service or product.
Reward Type *
Service *
Product *
Redeem Points *
🏅
Enable Membership Tiers
{{ lpTiersEnabledHint }}
Loyalty Tier Ladder
Set the tier name plus the minimum points and/or minimum lifetime spend a customer needs to reach it. A customer qualifies by either condition — so redeeming points down won't drop a big spender out of a tier. These names/thresholds drive the tier badge on Customer Info.
Tier Name *
Minimum Points *
🏅
Minimum Spend ($)
💳
Applied Online Promotions
{{ t.promoSummary }}
Online promotions offered to members in this tier. Assign them from the online promotion settings.
No online promotions assigned to this tier yet.
{{ lpDetailTitle }}
Create or edit an earn-points program.
Program Name *
Program Type
{{ lpTypeDesc }}
Amount Spend ($) *
💵
Point Reward *
🏅
Target Order *
🛒
Point Reward *
🏅
Minimum Spend per Order ($)
💰
Number of Guest *
👥
Point Reward *
🏅
Number of Booking *
📅
Point Reward *
🏅
Point Reward *
🏅
{{ lpItemSelectLabel }} *
Point Reward *
🏅
Applies by time of the day
{{ p.label }}
From
To
Tier Name *
Minimum Spend per Purchase ($) *
💵
Point Reward *
🏅
Date range
Start Date
End Date
Days of the Week
Daily time range
From
To
Available on
POS
Online Booking
Check In
Remove this item?
Reducing the quantity to zero will remove this item from the program.
Loyalty Setting
Control how customers earn and redeem loyalty points.
Activate loyalty
Give points on new customer sign-up
Points on sign-up
🏅
No points issued when redeem coupon
Point expiration
Expiry Date
Auto-renew expiry cycle
Expiry Period (days)
Connect your stores under one loyalty chain to share points, rewards, and promotions:
Create a new Loyalty chain
Chain name:
The chain "{{ lpChainName }}" has been created.
Share this code to invite other stores to join:
{{ lpChainCode }}
Expires in: 24h
Join an existing loyalty chain
Join code:
Invalid or expired code
Enter the code provided by the chain owner. The code is valid for 24 hours.
Successfully joined the chain {{ lpChainName }} !
Share this code to invite other stores to join:
{{ lpChainCode }}
Chain Name: {{ lpChainName }}
Join on: {{ lpChainJoinDate }}
Number of stores: {{ lpChainStores }}
Are you sure you want to leave this loyalty chain?
Once you leave, your store will no longer share customer points, rewards, or promotions with other stores in this chain.
Shift Schedule
Schedule Change Requests
{{ n.initial }}
{{ n.name }}
{{ n.count }} schedule changes • {{ n.submittedOn }}
Date
{{ ssWeekLabel }}
Staff
{{ ssEditStaffName }} · {{ ssEditDayLabel }}
Start Date
{{ ssStartFieldLabel }}
End Date
{{ ssEndFieldLabel }}
End must be after start (or set a later End Date for an overnight shift).
Select a Date
Pick any day — its full week (Mon–Sun) will be shown.
{{ ssCalMonthLabel }}
Recurring Shift Plan
From
To
Start Date
End Date
Submit Schedule Changes
Approval Required
Only your own schedule changes will be sent to your manager for approval.
{{ c.type }}
{{ c.date }}
{{ c.timeStr }}
→ {{ c.newTimeStr }}
Reason for change *
{{ c.reasonLen }}/200
No single shift changes.
{{ c.type }}
Recurring Plan
{{ c.days }}
{{ c.timeStr }}
→ {{ c.newTimeStr }}
Reason for change *
{{ c.reasonLen }}/200
No recurring plan changes.
All changes must include a reason before submission.
Order Screen
Hidden add-ons tab from Order Screen
Rename Category
{{ emAdGroupModalTitle }}
Group Name
Group Rules
Min Select
{{ s.name }} *
{{ s.duration }}
{{ s.addonsLabel }}
{{ s.priceLabel }}
No services in this category.
Edit Service: {{ emSelName }}
1. Basic Information
Service ID
{{ emSelId }}
Service Name
Category
Duration
min
Available for Online Booking
Description · shown on the online booking page
2. Pricing
Fixed price
$
Estimated Material Cost
$
3. Configuration
Select Tax
Select Add-on Groups
4. Ingredient Recipe
IngredientQuantityUnitNotes
5. Online Booking Image
Shown only on online booking for customers — this image never appears on the in-app Menu.
{{ s.name }}
{{ s.duration }}
{{ s.svcLabel }}
{{ s.priceLabel }}
No packages in this category.
Create Package
Package Name
Category
Duration
{{ emPkgSelDuration }}
Session Package Validity
days
Included Services Breakdown
ServiceQtyDurationUnit Price
{{ r.duration }}
{{ r.unitPriceStr }}
Prices marked as "Est." are variable and based on default/base pricing.
Pricing & Value Comparison
{{ emPkgOriginalLabel }}
{{ emPkgOriginalStr }}
Fixed Package Price
$
Discount Percentage
%
Auto-calculated Package Price
{{ emPkgAutoPriceStr }}
Savings{{ emPkgSavingsStr }}
Effective Discount{{ emPkgDiscountStr }}
Package price is calculated automatically from the original total price and the selected pricing method.
{{ s.name }}
{{ s.duration }}
{{ s.svcLabel }}
{{ s.priceLabel }}
No add-ons in this group.
Create Add-on
1. Basic Information
Add-on Name
Group
Duration
min
Select Tax
2. Pricing
Fixed price
$
Estimated Material Cost
$
3. Ingredient Recipe
IngredientQtyUnitNotes
{{ s.name }}
{{ s.desc }}
Allergens: {{ s.allergensText }}
Brand: {{ s.brand }}
{{ s.priceStr }}
No products in this category.
Edit Product: {{ emPrSelName }}
A. Basic Information
Product Image
Upload Image
JPG, PNG or WEBP. Max 2MB.
Product ID
{{ emPrSelId }}
Product Name
Category
Product Barcode
Container
Unit
Amount / Unit
Select Tax
Product Brand
Supplier
Description
B. Setting
Available for Online Booking
Enable Team Member Commission
Commission (%)
%
Can be used as an ingredient
C. Allergens
D. Pricing
Fixed Price
$
Cost Price
$
D. Inventory & Notifications
Current Stock
Stock manually overridden in last edit
Low Stock Threshold
Receive Low Stock Notifications
{{ s.name }}
{{ s.desc }}
Brand: {{ s.brand }}
{{ s.priceStr }}
No ingredients in this category.
Edit Ingredient: {{ ingSelName }}
A. Basic Information
Ingredient ID
{{ ingSelId }}
Ingredient Name
Category
Barcode
Container
Unit
Amount / Unit
Select Tax
Brand
Supplier
Description
B. Setting
Available for Online Booking
Enable Team Member Commission
Commission (%)
%
C. Allergens
D. Inventory & Notifications
Current Stock
Low Stock Threshold
Receive Low Stock Notifications
Assign Services
Pre-assign technicians to the services they can perform.
Technician
Browse Categories
{{ s.name }}
{{ s.duration }}
{{ s.addonsLabel }}
{{ s.priceLabel }}
No services found.
{{ prPanelTitle }}
{{ prPanelSubtitle }}
Employee
1. Payroll Frequency
Select how this employee is paid.
2. Set Salary
{{ prAmountLabel }}
$
Allow tips to be added to salary
Revenue-Based Bonus for {{ prSelStaffName }}
Bonus Calculation Setting
Calculation Period
Revenue Type
Bonus Type
Tier Structure
How it works
The bonus rate of the highest tier achieved will be applied to the total revenue for the selected period.
Suppliers
Manage your product suppliers and contact information.
Supplier Name
Contact Person
Contact Info
Address
Stock Orders
Unique Items
Note
Action
{{ r.name }}
{{ r.contact }}
{{ r.phone }}
{{ r.email }} {{ r.address }} {{ r.stockOrders }} {{ r.uniqueItems }} {{ r.note }}
{{ r.email }} {{ r.address }} {{ r.stockOrders }} {{ r.uniqueItems }} {{ r.note }}
{{ r.name }}
Contact{{ r.contact }} · {{ r.phone }} · {{ r.email }}
Address{{ r.address }}
Orders{{ r.stockOrders }} orders · {{ r.uniqueItems }} items
Note{{ r.note }}
No suppliers found.
Stock Orders
Supplier
Date range
From
To
Created At
Supplier
Items
Quantity
Cost
Created By
Notes
Action
{{ r.dateOnly }}{{ r.timeOnly }}
{{ r.supInitial }}
{{ r.items }}
{{ r.qty }}
{{ r.cost }}
{{ r.byInitialsText }}
{{ soEmptyTitle }}
{{ soEmptySub }}
{{ r.supInitial }}
{{ r.supplier }}
{{ r.createdAt }}
Items
{{ r.items }}
Qty
{{ r.qty }}
Cost
{{ r.cost }}
Created by
Notes
{{ r.notes }}
{{ soEmptyTitle }}
{{ soEmptySub }}
{{ soShowingText }}
Delete stock order?
Stock order {{ soDeleteConfirmId }} will be permanently removed. This action cannot be undone.
{{ soModalTitle }}
Create a new goods receiving order from your supplier.
Supplier *
Line Items
Unit price is calculated automatically from Qty and Total Cost.
Notes
Total: {{ soDraftTotalCostLabel }}
Stocktake Records
View and manage all stocktake records.
Date range
From
To
New Stocktake
Select a product and enter the details below to calculate expected stock.
Select Product
{{ stkProductName }}
SKU: {{ stkProductSku }} | Unit: {{ stkProductUnit }}
1. Stock Movement Information
Enter the quantities for received and used as ingredient.
Total Received ({{ stkUnitLabel }})
Total Sold ({{ stkUnitLabel }})
(Auto-calculated from system)
Total Used as Ingredient ({{ stkUnitLabel }})
Auto from service recipes (services sold × recipe qty ÷ container size, any unit)
2. Calculated Results
Expected stock is calculated automatically.
Expected Stock ({{ stkUnitLabel }})
{{ stkExpectedLabel }}
Expected = Received - Sold - Used as Ingredient
Actual Count ({{ stkUnitLabel }})
Difference ({{ stkUnitLabel }})
{{ stkDiffLabel }}
Calculated only after you enter Actual Count (Actual - Expected)
Select Product
{{ c.name }}
{{ i.name }}
{{ i.category }} • {{ i.priceLabel }}
No matching products found.
Online Setting
Configure how the online booking page behaves for your customers.
Online Booking
Online store closing time
When on, online booking stops accepting time slots at or after this time. Walk-ins and in-store bookings are unaffected.
Show service prices on online booking
When off, service prices are hidden in the online booking service list. Staff-side order and checkout screens are unaffected.
Show service images on online booking
When on, you can upload a photo for each service under Edit Service. The photo appears only on online booking for customers — it never shows on the in-app Menu.
Web Booking
Default language on Web Booking
The language customers see by default when they open the online booking page.
App Booking
Show branch cover image
When on, you can upload a square cover image for each branch. It appears on app booking for the branch customers are viewing.
Cover image · {{ osBranchName }}
Upload Cover
Square image (1:1). JPG, PNG or WEBP. Max 2MB.
General Setting
Configure how orders, the POS system, and connected devices behave.
Orders & Reports
Order
The amount is expressed exactly to numbers after the decimal point:
{{ t.label }}
Reports
{{ t.label }}
System
{{ t.label }}
Regional & Sync
Regional
A New Day Begins At
Time Zone
We couldn't detect your device time zone. Please pick one manually so times display correctly.
{{ gsNowLocal }}
{{ gsEffectiveTz }} · stored as {{ gsNowUtc }}
Sync
Working Mode
Need master to process
Devices
Caller ID Devices
Customer Display Connector
Store Setup
Register this device, connect additional devices, and manage store pairing. Access is passcode-protected.
Business Profile
Manage your company details and invoice template settings.
Company Information
Company Name *
Telephone *
Company's Address *
Address Details
City *
Province
Country *
Backend Language
Zip Code *
Tax Number *
Tax Label
Google Map API Key
Invoice Template
Footer Text
Red Invoice Note
Company's Logo
Drop an image or click the tile to browse. Square logos work best — PNG or SVG, at least 256×256px.
Logo Size
Show bank info separately in email
Bank Name
Account Holder
IBAN
BIC/SWIFT
Monthly Report
Date
Revenue
{{ mrRevenueTotal }}
Total Cash Amount
{{ mrCashAmount }}
Total Cash Amount (excluding the change)
{{ mrCashExChange }}
Total Counted Cash
{{ mrCountedCash }}
Total Non-cash Amount
{{ mrNonCashAmount }}
Total Non-cash (Excluding tips)
{{ mrNonCashExTips }}
Net Result (takings)
{{ mrNetResult }}
Gross Sales
{{ mrGrossSales }}
Taxes & Services
{{ mrTaxesServices }}
Total Tips
{{ mrTotalTips }}
Total Promotion
{{ mrTotalPromotion }}
Total Refund
{{ mrTotalRefund }}
Total Taxes
{{ mrTotalTaxes }}
{{ t.label }}
{{ t.value }}
Total Service Fees
{{ mrTotalServiceFees }}
{{ mrServiceFeeLabel }}
{{ mrServiceFeeValue }}
Sales Breakdown
Total Service Sales
{{ mrServiceCountLabel }}
{{ mrServiceSales }}
Add-ons total (nested within services above)
{{ mrAddonCountLabel }}
{{ mrAddonSales }}
{{ r.name }}
{{ r.countLabel }}
{{ r.amount }}
+ {{ a.name }}
{{ a.countLabel }}
{{ a.amount }}
No service sales in this period.
Total Product Sales
{{ mrProductCountLabel }}
{{ mrProductSales }}
{{ r.name }}
{{ r.countLabel }}
{{ r.amount }}
No product sales in this period.
Total Package Sales
{{ mrPackageCountLabel }}
{{ mrPackageSales }}
{{ r.name }}
{{ r.countLabel }}
{{ r.amount }}
Staff Report
Sales & commission for {{ srRangeLabel }}
{{ srRangeLabel }}
From
To
Staff
{{ k.label }}
{{ k.value }}
Cancellation History
Commission is earned when service is completed and the invoice is paid, using this staff member's Commission Settings.
Tax Setting
No taxes yet. Tap “New Tax” to create one.
Delete tax?
{{ taxDeleteConfirmName }} will be permanently removed. This action cannot be undone.
{{ taxModalTitle }}
Tax Name
Type
Rate structure
Tax Value (%)
Printed Label
Sub tax {{ sr.num }}
Sub Name
Note
Tax Value (%)
Printed Label
Combined: {{ taxDraftTotalLabel }}
Printer Setting
Configure receipt, ticket and label printers for this station.
{{ n.label }}
Position
Name
Multiple Position
Terminal printer
IP
SDK
Port
Baud rate
{{ prnTestMsg }}
{{ r.label }}
{{ r.label }}
Font size for receipt header
Font size for receipt items
Font size for receipt footer
Receipt top margin
Include
More Setting
Number of pixels per line ({{ prnPixels }})
Number of characters per line ({{ prnChars }})
Font size for total: {{ prnFontTotal }}
Name
Terminal printer
Font size
TSC POS layout setting
Paper width (mm)
Paper height (mm)
Line height (mm)
Modifier padding (mm)
Left padding (mm)
Top padding (mm)
{{ r.label }}
{{ prnPosModalTitle }}
Position name
Payment Setting
Manage your payment configurations.
Add Tip
{{ psTipPadValue }}
%
Add Service Charge
{{ psChargePadValue }}
%
Delete payment method?
{{ psMethodDeleteConfirmName }} will be removed from Payment Methods. This action cannot be undone.
{{ psMethodModalTitle }}
Payment Name
Type
Select Terminal
Tip
Delete terminal?
{{ psTerminalDeleteConfirmName }} will be permanently removed. This action cannot be undone.
{{ psTerminalModalTitle }}
Link to credit card reader device.
Terminal Name
Type
Terminal ID
POS ID
Access Token
Timeout (seconds)
Enable Manual Tip
Enable Signature
Supporter Only
Advanced store setup, feature flags, and theming for supporters.
This section is locked
Enter the passcode to view Supporter Only settings.
POS Feature
{{ r.label }}
Operational Setting
{{ r.label }}
Choose the active theme for the POS.
{{ t.name }}
{{ t.badge }}
{{ t.desc }}
Store Setup
Register this device, connect additional devices, and manage store pairing.
First Device Register
Store Name
Devices Id: 43rp6yx5egcr · POS's database id: 856
Second Device Connect
Select Mode
Store ID
Pairing Code
Server
Sync Protocol
Use System Webview
Developer Only
Internal tools for debugging and QA. Not visible to regular staff.
This section is locked
Enter the passcode to view Developer Only tools.
First Device Register
Store Name
Devices Id: 43rp6yx5egcr · POS's database id: 856
Second Device Connect
Select Mode
Store ID
Pairing Code
Server
Sync Protocol
Use System Webview
Choose TSE
{{ t.type }}{{ t.selLabel }}
ID : {{ t.id }}
{{ t.statusLabel }}
Setup TSE
Commission Setting
Employee
{{ commSectionTitle }}
{{ commSectionDesc }}
Active
{{ commInfoText }}
Calculation Period
How often commission is totaled and paid out to this employee.
Commission Type (Optional)
Choose how commission is calculated.
By Percentage or Amount
Set a fixed percentage or amount for all {{ commSectionKind }}.
By Tiers
Set commission tiers based on the total amount.
By Percentage or Amount
Commission value
By Tiers
Tier based on{{ commBasisHint }}
Special {{ commCatalogLabel }} (Optional)
Set different commission rates for selected {{ commSectionKind }}.
Search {{ commSectionKind }}
No special rates set.
No Commission {{ commCatalogLabel }} (Optional)
Select {{ commSectionKind }} that this employee will not earn any commission from.
Search {{ commSectionKind }}
POS User Setting > Add Account
Add Staff Account
Staff
{{ u.initial }}
{{ u.name }}
Staff
Account Information
Full Name *
Passcode *
This passcode is already used by another staff. Choose a unique one.
Passcode must be at least 4 digits — this account won't be saved until it is.
Role
Birth Day
Phone
{{ usPhoneWarn }}
Email
Start Working Date
End Working Date
Work at the following store branch(es):
User Avatar
User Permissions
Admin always has full access. Permissions can't be limited for the Admin account — every feature stays on. To restrict what someone can do, create a Staff or Manager account instead.
{{ g.title }}
{{ p.name }}
{{ p.tip }}
Choose an Avatar
This avatar is shown everywhere this staff member appears.
Activity Log
Every data-changing action across all accounts, newest first.
No matching activity
Try a different account, action, or search.
When
Account
Action
Detail
{{ r.when }}
{{ r.initial }}
{{ r.category }}
{{ r.detail }}
{{ r.initial }}
{{ r.category }}
{{ r.staffName }}
{{ r.when }}
{{ r.detail }}
{{ actCountText }}
{{ cbDateLabel }}
Filter by date
Leave “To” empty to view a single day, or set it for a date range.
Cashbook
Manage cash in and out and reconcile at the end of the day.
Today Summary
{{ c.iconEl }}
{{ c.label }}
{{ c.value }}
{{ c.sub }}
{{ cbTxCountLabel }}
No matching transactions
Try a different search or filter.
ID
Time
Amount
Type
VAT
Handled by
Note
Receipt
{{ r.id }}
{{ r.timeStr }}
{{ r.amountStr }}
{{ r.type }}
{{ r.vatStr }}
{{ r.handledBy }}
{{ r.note }}
{{ r.id }}
{{ r.amountStr }}
{{ r.timeStr }}
{{ r.type }}
VAT {{ r.vatStr }}
{{ r.handledBy }}
{{ r.note }}
Receipt {{ cbReceiptId }}
Receipt for {{ cbReceiptAmount }}
Scanned receipt preview.
Cash In
Record cash entering the cashbook.
Choose the Type (required)
Amount (required)
$
Note (Optional)
Account
VAT (required)
Photo of Receipt
Please use photos of your receipts in portrait mode.
Cash In Types
Add new type
Available types
No cash types yet — add one above.
Cash Out
Record cash leaving the cashbook.
Choose the Type (required)
Amount (required)
$
Note (Optional)
Account
VAT (required)
Photo of Receipt
Please use photos of your receipts in portrait mode.
Cash Out Types
Add new type
Available types
No cash types yet — add one above.
Reconcile Denomination
Count each denomination and compare with the expected balance
{{ cbToast }}
End of Day
Review the day's sales and batch out the register.
{{ eodRangeLabel }}
From
To
Z Report
{{ eodZLabel }}
{{ eodBatchedLabel }}
Date{{ eodDateDisplay }}
First Order{{ eodFirstOrder }}
Last Order{{ eodLastOrder }}
Completed Orders{{ eodTotalOrders }}
Voided Orders{{ eodVoidedCount }}
Sales Summary
{{ m.label }}{{ m.value }}
Tips Collected{{ eodTips }}
Non-Cash Sales{{ eodNonCash }}
Total Sales{{ eodTotalSales }}
Cash Book Summary
Opening Balance{{ eodOpening }}
Cash In{{ eodCashIn }}
• From cash sales{{ eodCbSalesIn }}
• Manual cash in{{ eodCbManualIn }}
Cash Out{{ eodCashOut }}
Closing Balance{{ eodClosing }}
{{ eodSoldLabel }}
{{ eodSoldCount }}{{ eodSoldTotal }}
Nothing sold on this day.
{{ g.name }}{{ g.totalStr }}
{{ it.name }}
{{ it.qtyStr }}
{{ it.totalStr }}
End of Day cannot be completed
There are {{ eodOpenOrderCount }} open order(s) with unfinished payment on the Dashboard.
Please complete them before closing the day.
X-Report • {{ eodSelDate }}
Sales
Total orders{{ eodTotalOrders }}
{{ m.label }}{{ m.value }}
Tips collected{{ eodTips }}
Total{{ eodTotalSales }}
{{ eodSoldLabel }}
{{ g.name }}{{ g.totalStr }}
{{ it.name }}{{ it.qtyStr }}{{ it.totalStr }}
Unclosed Days
Days with sales that haven't been batched out yet. Close a day right here, or open it on the End of Day screen.
All caught up
Every business day has been closed.
{{ d.summary }}
Bookings
Expected Guests
{{ expectedGuests }}
{{ bkRangeLabel }}
From
To
Bookings
{{ bkRangeLabel }}
From
To
{{ bkTabCurrentLabel }}
Cancel Booking
Are you sure you want to cancel this booking? This action cannot be undone.
Booking No.
{{ bkCancelBooking.id }}
Client
{{ bkCancelBooking.client }}
{{ bkCancelBooking.phone }}
Date & Time
{{ bkCancelBooking.dateTime }}
Services
{{ bkCancelBooking.serviceText }}
{{ bkCancelBooking.serviceCount }}
Reason for cancellation *
Notes (optional)
Cancellation Details
{{ bkReasonView.id }} \u00b7 {{ bkReasonView.client }}
Reason
{{ bkReasonView.reason }}
Notes
{{ bkReasonView.note }}