Point of Sale (Cashier Guide)

Step-by-step guide for cashiers to process sales, manage tickets, handle returns, and close sessions in the Point of Sale system.

Overview

The Point of Sale (PoS) system allows cashiers to manage sales, customers, payments, and daily sessions easily.
This guide explains how to perform daily cashier operations with visual references for each screen.


1. Dashboard Overview

When you log in, the PoS Dashboard appears:

PoS Dashboard

Here you can view:

  • Logged-in cashier and terminal
  • Current session status
  • Today’s total sales and invoices
  • On-hold tickets and top-selling products

2. Starting a New Sale

Click New Sale / Ticket to begin a transaction.

New Sale Screen

Products are organized by category. Tap an item to add it to the cart.


3. Adding Products to Cart

As you select products, the Cart on the right updates automatically.

Cart Screen

You can:

  • Change product quantities
  • Remove items
  • View updated totals instantly

4. Assigning a Client (Optional)

By default, sales are linked to Walk-in Customer.

Client Selection

To associate a sale with a known client:

  • Click Select Client
  • Choose a registered client to track loyalty or purchase history

5. Proceeding to Payment

Once the cart is ready, click Payment.

Payment Screen

  • Choose payment method (Cash, Card, Wallet, etc.)
  • Enter the received amount
  • Change will be calculated automatically

6. Completing the Sale

Click Complete Payment to finalize the transaction.

Receipt Print

The invoice is generated and printed automatically.
The sale now appears in Completed Tickets.


7. Holding and Resuming Sales

At any time during a sale or payment:

  • Click On Hold to pause the transaction
  • Optionally add a note or reason

To resume:

  1. Go to Dashboard → On-Hold Invoices
  2. Find the ticket using its code
  3. Click Resume to reopen the sale

On Hold Tickets


8. Processing Returns & Refunds

To process a return:

  1. Open the Returns/ Refunds section from the dashboard
  2. Enter the original Invoice Reference and click Search
  3. Select the invoice to open the return form

Return Form

Choose:

  • Full Return (return all items)
  • Partial Return (select specific items)
  • Return Reason and optional notes

Then click Initiate Return.
The request will appear in the Return Records list.

Return Records

Managers can:

  • Approve / Reject pending returns
  • Once approved, select Refund Method and Process Refund

Refund/Reject Refund Process


9. Session Reporting

Click Session Reporting in the sidebar to access session analytics.

Session Summary

Here you can view:

  • Total transactions and sales
  • Payment method breakdowns
  • Held and completed carts
  • Product and invoice summaries

At the end of your shift, click Close Session to reconcile and generate the daily report.


10. Additional Reports

From Session Reporting, access detailed insights:

  • Cart Management – Monitor all session carts
  • Completed Sales – Paid and closed tickets
  • On-Hold Sales – Paused transactions
  • Cancelled Sales – Voided invoices
  • Returns – Track refund activity
  • Payment Methods – Analyze collection channels
  • Products Report – Best sellers and total revenue
  • All Sessions – Review performance across multiple sessions

11. Best Practices for Cashiers

SituationRecommended Action
Customer not readyUse Hold Sale
Regular clientAssign client before payment
Mixed paymentSplit between Cash & Card
Return requiredUse Return / Refund
End of dayClose Session and review reports

Quick Workflow Summary

  1. New Ticket → Select products
  2. Add to Cart → Adjust quantities
  3. Assign Client → Optional
  4. Payment → Choose method
  5. Complete Sale → Print receipt
  6. Hold / Resume → Manage pending tickets
  7. Return / Refund → Process returns if needed
  8. Session Reporting → Review and close session