Purpose: A clear, practical guide to set up and operate a Kovil Ticket
POS system: create Orders, add Line Items, manage Persons (Admin,Cashier), add Products, create Categories, and configure Settings.

Click on any product from the left side.
Example:
Click Chandanam / Sandaiwood paste
Click Aadi Ammavashai
Cocount
Decorative Lights
Diwali Special Pujai
Each click adds the product to the order automatically.
Selected products appear in the right-side order list.
Each item shows:
Product name
Quantity (e.g., 1 x Pcs / 1 x Gram / 1 x Packet)
Price
➕ / ➖ buttons for quantity control
Example:
Click Chandanam / Sandaiwood paste (1*1PKT - 40.00)
Click Aadi Ammavashai(1*1Gram - 25.00)
Cocount(1*1Ps - 300.00)
Decorative Lights(1*1Ps - 300.00)
Diwali Special Pujai(1*1Gram - 250.00)
Click ➕ to increase quantity
Click ➖ to decrease quantity
Item total and order total update automatically.
At the bottom of the right panel, the Order Summary section shows:
Total Products
Example: Total (5 Products)
Total Amount
Example: 685.00
Enter a discount value in the Discount field
Choose:
Cash
Percentage (%)
Payable amount updates automatically.
Choose the payment method:
Cash
Card
Enter the paid amount if required.
Example:
Cash Paid: 685.00
Click the Receipt button.
This will:
Generate the receipt
Print the receipt (if printer is connected)
Mark the order as Completed / Fulfilled
The generated receipt typically includes:
Temple Name
Date & Time
Cashier Name
List of Products
Quantity & Price
Total Amount
Discount (if any)
Payment Method

The completed order is automatically listed here
Show Example from the screen:
Customer : Cashier
Order Type : Delivery
Status: FULFILLED
Serial: #52 KIRISHA
Subtotal : 685.00
Total: 685.00

The completed Products is automatically listed here
Show Example from the screen:
Image
Name
Price
Category
Stock

Click the Create button (bottom-right corner)
This opens the Create Customer form

Fill the following fields:
First Name (Required)
Last Name
Address (Optional)
Mobile Number (Recommended)
Area (Select one)
Subscription Amount
Click Create Button
Customer now appears in the Customers list
Customer is ready to be used for orders

For a more detailed look at daily transactions, navigate to the Sales Summary section.
Time Selection: You can filter data by Today, Yesterday, Last week, and more.
Payment Breakdown:
Cash Sales: Total revenue collected in cash (e.g., 775.00).
Card Sales: Total revenue collected via card payments.
Orders Count: Total number of orders for the selected period (e.g., 2).
Sales/Order Analysis Graphs: View hourly or daily bars representing sales volume and order counts.
The iPOS system offers a comprehensive set of settings that allow businesses to customize the platform to fit their specific needs. Configuring these settings correctly is crucial for ensuring smooth operations, accurate reporting, and an optimal user experience. This document provides a step-by-step guide to creating and managing settings within the iPOS system, covering the entire process from accessing the settings to finalizing the configuration.

Choose language
English
Italiano
German

Light
Dark


Step 1 : Fill in the Printer & Shop Details
Step 2 : Click on Create Button

1. Fill in the Conatct Details
2. Click on Send the Button

1 . Enter the Password
2 . Click on Cancel All data Button

Displays a quick summary of business performance for the current year.
Revenue Card: Shows total revenue generated.
Customers Card: Displays the number of customers added.
Orders Card: Shows total orders created.
Orders per Month Chart: Visualizes monthly order trends to track growth.
Total Customers Chart: Shows customer growth over time by month.

Displays a complete list of all orders created in the system.
Order summary tabs show quick counts:
All orders
Today’s orders
Yesterday’s orders
Placed orders
Fulfilled orders
Report buttons allow easy report generation:
Export – download order data
Date report – filter by selected date range
Today – view today’s sales
Sales report – overall sales summary
By category – category-wise sales
Year / Monthly – period-based reports
Cashier – cashier-wise sales report
Search option helps quickly find specific orders.
Order table details include:
Date & time
Order status (Placed / Fulfilled)
Serial number
Customer / Cashier
Subtotal, discount, shipping
Total amount
Number of items
Payment type (Cash, etc.)
Helps users track sales, analyze performance, and generate reports efficiently.
The Persons module is used to manage all people related to the business.
It centralizes Customers, Suppliers, Cashiers, and Subscribers in one place.

Person Types
Customers:
People who place orders and make purchases.
Their order count and contact details are tracked.
Suppliers:
Vendors who supply products to the business.
Used for stock and purchase management.
Cashiers:
Staff members who handle billing and orders at the POS.
Their sales and order activity can be monitored.
Subscribers:
Contacts subscribed for notifications or updates.
Useful for promotions and communication.
Screen Features
Tabs to filter by person type (All, Customers, Suppliers, Cashiers, Subscribers).
Add New button to create a new person record.
Search option to quickly find a person.
Table shows key details:
Name, type, role
Subscription
Email
Area and address
Mobile
Total orders linked to the person
Helps maintain organized CRM data and improves customer and staff management.


Tabs
Basic: Used to enter main customer details.
Credentials: Used to set login details (if customer needs system access).
Mobile Verification: Used to verify the customer’s mobile number.
Basic Details
Name*
Enter the customer’s full name.
Mobile*
Enter the customer’s mobile number. This is mandatory and used for contact and verification.
Address
Enter the customer’s full address.
Subscription Amount
Enter the subscription fee if the customer is a subscriber (optional).
Area
Select the customer’s area from the list for location-based tracking.
Type
Select the person type (Customer, Supplier, Cashier, or Subscriber).
Primary Role*
Choose the main role of the person in the system (e.g., Customer).
Create
Saves the customer and returns to the list.
Create & Create Another
Saves the customer and opens a new form to add another customer.
Cancel
Cancels the process and exits without saving.
Credentials

Email
Password (leave empty to keep current)
Roles (Select/tik)
Mobile Verification

Mobile otp
Mobile otp expires at
Mobile OTP
Displays or stores the One-Time Password sent to the person’s mobile number.
Used to validate ownership of the mobile number.
Usually system-generated during the verification process.
Mobile OTP Expires At
Defines the date and time until which the OTP remains valid.
After this time, the OTP cannot be used for verification.
Helps improve security by limiting OTP validity.
Is Mobile Verified
Toggle indicating the mobile number’s verification status.
Off: Mobile number is not verified.
On: Mobile number has been successfully verified.
Can be set automatically after OTP validation or manually by an administrator.
Create
Saves the person record along with mobile verification details.
Create & Create Another
Saves the current record and opens a new form to add another person.
Cancel
Discards any changes made in the Mobile Verification tab and exits the form.
Create. Person appears in list; you can now select them when creating orders.
Edit / View person details

Click a person row or the action menu (⋮) for that row.
In the details screen you can:
View order history (orders linked to that person).
Edit contact fields and role.
Set member/credit balance (if using account/credit).
Assign subscription plan or mark recurring donation.
Deactivate person (if needed) rather than delete.
Save changes.

Displays the list of all available product stocks in the system.
Used to monitor inventory quantity, pricing, and expiry details.
Group By
Allows grouping stock records by a selected attribute (e.g., product name, variant).
Helps organize and analyze stock data more efficiently.
Search
Enables quick searching of stock records by keyword.
Useful for locating a specific product or variant.
Export Stocks
Exports the stock list into a downloadable file (e.g., Excel/CSV).
Used for reporting, audits, or offline analysis.
Stock Value
Displays the total monetary value of current stock.
Calculated based on quantity and cost price.
Update Stock
Used to add new stock or update existing stock quantities.
Opens a form to modify stock-related details.
Stock Table Columns
Variant: Product variant or SKU.
Weight: Weight or measurement unit of the stock item.
Cost Prz: Purchase or cost price of the item.
Qty: Available quantity in stock.
Selling Prz: Selling price of the item.
Expire At: Expiry date of the stock (if applicable).
Indicates that no stock records are currently available.
Appears when inventory has not been added yet.
Purpose
Helps track inventory levels, pricing, and expiration.
Supports better stock control and business decision-making.

Purpose
This screen is used to add new stock or update existing stock details for a product in the iPOS system.
Barcode / Product Selection
You can update stock by entering/scanning the barcode
OR by selecting the product manually from the Product dropdown
Stocks Section
Displays the selected product’s stock-related information
Helps confirm that the correct item is being updated
Purchase Entry Section
This section is used to record purchase and stock details.
Product
Shows the selected product name (auto-filled after selection)
Purchase Date (Purchase at)
Select the date when the stock was purchased
Default date is set to the current date
Supplier
Select the supplier from whom the stock was purchased
Helps in tracking supplier-wise purchases
Cost Price
Enter the purchase cost price per unit
Used for profit and margin calculations
Quantity (Qty)
Enter the number of units being added to stock
Stock quantity will be updated based on this value
Selling Price
Enter the selling price per unit
This price will be used during billing
Expiry Date (Expire at)
Optional field to set product expiry date
Useful for food, medicine, or perishable items
Submit Button
Saves the entered stock details
Updates inventory quantity and pricing
Cancel Button

Purpose
The Products screen is used to view, manage, add, and organize all products available in the iPOS system.
Used to add a new product to the system
Opens the product creation form
Product Status Filters
All – Displays all products in the system
Available – Shows products that are active and available for sale
Unavailable – Shows products that are disabled or not available
Count beside each option shows the total number of products
Export Products Button
Used to export the product list
Helpful for reports, backups, or sharing product data
Search Bar
Allows users to quickly find products by name, barcode, or keyword

Product Name — e.g., Ghee Lamp (required)
Secondary Name/Tamil/Sinhala Name
Barcode - (required)
Slug
Category — e.g., Pooja Items (must exist or create category first)
Product Identification color
Brand

Price — retail price shown on POS
Selling Price - (required)
Wholesale Price
Small & Medium Enterprise
Retail Price
Unit — Ps, Packet, Kg, Litre, etc.
Weight - (required)
Max order qty

Images (600 * 600)
Description
Order

Create product.
Confirm product appears in POS product tiles or searchable list.

A category groups related products so cashiers can find items quickly on the POS screen and reports can be generated by category.
Examples: Tickets, Pooja Items, Prasadam, Food, Clothing, Books, Services.
Fill category fields

Basic Details
Name (Required): e.g., Prasadam
Language (English/Tamil/Italy/German)
Slug
Color
Image / Icon (optional): upload a small icon for POS tile view.

Order
Available / Unavailable
Image
Image sm
Create a subcategory (example)

If you want Prasadam → Sweets:
Create Prasadam as a top-level category (if not already present).
Click Create button. You should see a confirmation message and the new category listed.