Point of Sale (POS)
The IsleBooks POS is designed for fast and flexible sales across retail stores, restaurants, cafés, and hotels.
Depending on your business type, the sales workflow automatically adapts to your operations.
Opening the POS
There are two ways to access the POS:
Click the POS button in the top navigation bar.
Click Open POS from the Dashboard Quick Actions.
Before entering the POS, you must select an open register.
If no register is currently open, you will be prompted to open one first.
Restaurant Workflow
If your active business location is configured as a Restaurant, you will first be asked to choose:
A table
Take Away
After selecting the table or Take Away, the POS screen opens.
Restaurant orders can be:
Sent to the Kitchen Display System (KDS)
Saved as an Open Tab
Finalized when the customer is ready to pay
Retail & Standard POS Workflow
For retail businesses, the POS opens immediately after selecting a register.
You can then begin adding products to the cart.
Adding Products
Products can be added by:
Searching by product name
Searching by SKU
Scanning a barcode
Clicking a product card
If only one matching product exists, it is added directly to the cart.
If multiple products match, you will be asked to select the correct product.
Selecting Customers
By default, the customer is Walk-in Customer.
You can:
Search by customer name
Search by phone number
Search by customer code
Create a new customer using the + button
Product Actions
After adding a product to the cart, click the product name to open the line options.
From here you can:
Apply a line discount
Change the selling price (subject to permissions)
Modify taxes (if enabled)
Remove the product
Batch Numbers & Expiry
If Batch Numbers or Product Expiry Tracking are enabled, IsleBooks POS prompts you to select the batch during the sale.
Available batches display their expiry dates to help ensure the correct inventory is sold.
Serial Numbers / IMEIs
For products using Serial or IMEI Tracking, a selection window opens automatically.
Choose or scan the Serial Number / IMEI for each unit being sold before continuing.
Hotel Room Charges
If at least one business location is configured as a Hotel, the POS displays the Bill to Room option.
This allows charges to be posted directly to a guest's room account instead of collecting payment immediately.
Discounts
Discounts can be applied at different levels.
Line Discount
Click the product name to apply a discount to an individual item.
Sale Discount
Use the Add Discount button to apply a discount to the entire sale.
Plastic Bags & Tips
Depending on your business settings, you may also add:
Plastic bag charges
Tips (Restaurant)
These are automatically included in the final invoice.
Payment Methods
After completing the sale, choose the appropriate payment method.
Supported payment methods include:
Cash
Card
Bank Transfer
Cheque
Advance Payment
Credit Sale
Businesses may also configure additional custom payment methods.
Multiple Payments
Customers can split payments across multiple payment methods.
Example:
Cash: MVR 500
Card: MVR 300
Bank Transfer: MVR 200
The sale is completed once the invoice total has been fully paid.
Credit Sales
Selecting Credit Sale records the invoice as unpaid and creates an outstanding balance for the customer.
The balance can be settled later through customer payment collection.
Hold Sales
Hold Sales allow unfinished transactions to be saved and resumed later.
Common uses include:
Serving another customer while one customer continues shopping.
Holding restaurant orders until payment.
Temporarily saving large orders.
Unlike Drafts, Hold Sales reserve the selected inventory until the sale is completed or cancelled.
Restaurant Open Tabs & Kitchen Display System
Restaurant locations support additional workflows.
Send to Kitchen
Orders can be sent directly to the Kitchen Display System (KDS) without finalizing payment.
Kitchen staff receive the order immediately for preparation.
Open Tabs
When the customer is ready to pay:
Click Open Tabs.
Select the active order.
Review or update the order if necessary.
Complete payment to finalize the sale.
Completing the Sale
After selecting the payment method:
Review the cart.
Confirm payment.
Click Confirm Sale.
The sale is recorded, inventory is updated, and the invoice is generated.
Rounding
If enabled, the total payable is rounded automatically according to your business settings.
Configure rounding under:
Settings → Business Settings → Sales → Amount Rounding
Supported rounding methods include:
Nearest whole number
Nearest 0.05
Other configured currency increments
Sales History
Completed sales can be viewed from:
Sales → Sales
Held restaurant tabs and Hold Sales can be reopened from Open Tabs or Hold Sales, depending on your business type.
Tips
Scan barcodes whenever possible for faster checkout.
Use Hold Sales instead of cancelling unfinished transactions.
Click the product name to access line discounts and other item-level actions.
Restaurant businesses should use Send to Kitchen before finalizing payment.
Hotel businesses can post charges directly to guest rooms using Bill to Room.