Point of Sale (PoS)

Learn how to manage point of sale operations, terminals, employees, clients, products, and payments in RedERP.

Overview

The Point of Sale (PoS) module lets you manage in-store sales operations, configure terminals, manage employees, handle payments, and track performance. The PoS dashboard provides real-time insights into sales activity and terminal operations.


PoS Dashboard

The PoS dashboard contains:

  • Date & Refresh Controls — View metrics for a given date or refresh data.
  • Terminal Quick Access — Quick sign-in to active PoS terminals, showing:
    • Terminal Name
    • Location
    • Ledger
    • Current Revenue
    • Active Tickets (on-hold)
  • Reports — Schedule daily reports, export daily PDFs.
  • Performance Metrics — Track tickets, revenue, cache status, and sync logs.

Terminal Management

Create New Terminal

  • Name — Enter terminal name.
  • Location — Select assigned location.
  • Ledger — Select ledger.
  • Status — Active/Inactive.

Actions: Create, Edit, Delete, Assign Employee


Employee Management

Create New Employee

  • First Name
  • Last Name
  • Work Email
  • Work Phone

Employees can be linked to terminals for cashier operations.


Client Management

Create New Client

  • Name
  • Email
  • Phone
  • Business Type (Company / Individual)
  • Priority (Normal, High, etc.)
  • Status (Active/Inactive)

Client Categories

  • Name
  • Description
  • Type (Standard, VIP, etc.)
  • Pricing Tier

VAT Management

Create New VAT

  • Name
  • Description
  • Rate %
  • Effective From / To
  • Business Type (B2C, B2B)
  • Transaction Type (Sale, Purchase)
  • Status (Active/Inactive)

Payment Type Management

Create New Payment Type

Basic Information

  • Name — e.g., Credit Card
  • Description
  • Method Code — e.g., CC, CASH
  • Method Type — Cash, Card, Digital

General Settings

  • Status (Active/Inactive)
  • Requires Receipt
  • Commission %

PoS Settings

  • PoS Enabled
  • PoS Commission Rate %
  • Minimum/Maximum Amount
  • Approval Settings (Requires Approval, Threshold)

Locations & Ledgers

Create Location

  • Name
  • City
  • State
  • Email
  • Phone
  • Status (Active/Inactive)

Create Ledger

  • Code
  • Name
  • Type (Asset, Liability, etc.)
  • Balance Type (Debit, Credit)
  • Status (Active/Inactive)

Products & Categories

Create Product

  • Name
  • SKU
  • Barcode
  • Description
  • Cost Price (Procurement)
  • Sale Price
  • Default Tax (VAT)
  • Status

Create Category

  • Name
  • Reference
  • Description

Role & Permissions

Create Role

  • Name
  • Code
  • Description
  • Level
  • Status (Active/Inactive)

Permissions Management:

  • Product Types
  • Product Categories
  • Products
  • Stock Management
  • Sales Management
  • Procurement Management
  • Client Management
  • Supplier Management
  • Employee Management
  • User Management
  • Role Management
  • Account Management
  • System Administration
  • File Management
  • Email Management
  • Module Access

Each permission set supports: Create, View, Update, Delete, Approve, Bulk Operations depending on module.


Summary

The PoS module in RedERP is designed for flexibility, covering everything from real-time sales operations to terminal setup, client management, product management, taxation, payment types, and employee assignments. By configuring terminals, roles, and payment options, businesses can tailor PoS to their exact operational needs.