Skip to main content

Transaction Management

Track all payments, view transaction history, and generate financial reports directly from Fleksa POS.

Written by Bhushan

Transaction Management

Track all payments, view transaction history, and generate financial reports directly from Fleksa POS.

Accessing Transactions

Tap the Transactions tab in the POS navigation to open the transaction view.

Transaction access requires the POS_TRANSACTION_ACCESS permission. Contact your manager if you cannot access this feature.


Transaction List

The transaction list shows all financial activity for the selected date range.

Transaction Types

Type

Icon

Description

Order

Provider logo

Completed order payments

Revenue

↑ Green

Manual cash deposits

Expense

↓ Red

Manual cash withdrawals

Bank Credit

Bank icon (red)

Money sent to bank

Bank Debit

Bank icon (green)

Money received from bank

Opening Balance

Cash icon

Starting cash drawer amount

Closing Balance

Cash icon

Ending cash drawer amount

Refund

Refund icon

Refunded transactions

Dispute

Refund icon

Chargebacks and disputes

Transaction Information

Each transaction displays:

  • Provider Logo/Icon: Source of the transaction

  • Receipt Number: Order/reference ID

  • Order Type: Dine-in, Pickup, or Delivery icon

  • Payment Status: Paid, partial refund, etc.

  • Payment Method: Cash, Card (EC Cash), Gift Card

  • Date & Time: When the transaction occurred

  • Amount: Total value


Filtering Transactions

Date Range

Select a date range to view transactions:

  • Today: Current day's transactions

  • Yesterday: Previous day

  • This Week: Current week

  • Custom Range: Select specific dates

Report Type

Report Type

Description

X-Report

Interim report (doesn't close the day)

Z-Report

End-of-day report (closes the cash register)

R-Report

Custom report for selected date range


Transaction Details

Tap any transaction to view detailed information:

For Orders

  • Order items with prices

  • Subtotal, tax, and total

  • Payment method used

  • Payment status and details

  • Customer information (if available)

  • Receipt number and order ID

For Manual Entries

  • Transaction reference ID

  • Amount (gross and net)

  • Description/reason

  • Date and time

  • Staff member who created it


Cash Book Operations

Manage your cash drawer with manual entries.

Add Revenue (Cash In)

Open Add Revenue

Tap + Revenue in the filter section.

Enter Details

  • Amount: Cash amount received

  • Description: Reason for the deposit (e.g., "Change fund")

Confirm

Tap Save to record the revenue entry.

Add Expense (Cash Out)

Open Add Expense

Tap + Expense in the filter section.

Enter Details

  • Amount: Cash amount withdrawn

  • Description: Reason for the withdrawal (e.g., "Supplier payment")

Confirm

Tap Save to record the expense entry.

Bank Transfer

Record cash transfers to/from the bank:

Open Bank Transfer

Tap Bank Transfer in the filter section.

Select Type

  • Bank Credit: Money sent to bank (reduces cash drawer)

  • Bank Debit: Money received from bank (increases cash drawer)

Enter Amount and Confirm

Enter the transfer amount and save.

Cash book operations are only available when the POS is active (not disabled). Enable your device before making entries.


Transaction Summary

The summary panel shows aggregated data for the selected period.

Summary Sections

Section

Information

Total Revenue

Sum of all order payments and manual revenue

Total Expenses

Sum of all manual expense entries

Net Cash Flow

Revenue minus expenses

Payment Breakdown

Amounts by payment method (Cash, Card, Gift Card, etc.)

Order Type Breakdown

Amounts by order type (Dine-in, Pickup, Delivery)

Tax Summary

VAT breakdown by tax rate

Opening Balance

Cash drawer starting amount

Closing Balance

Cash drawer ending amount


Reports

X-Report (Interim Report)

The X-Report provides a snapshot of current transactions without closing the register.

Use X-Report when:

  • Checking mid-day totals

  • Shift handover

  • Quick reconciliation

  • Verifying cash drawer during service

Generate X-Report

In the Summary view, tap X-Report.

Print or View

The report prints to your configured receipt printer.

Z-Report (End of Day)

The Z-Report generates a final summary and closes the cash register for the day.

Use Z-Report when:

  • Closing the restaurant

  • End of business day

  • Final reconciliation

  • Accounting submission

Z-Report Warning: Generating a Z-Report for today will close the POS register. You'll need to perform an opening balance for the next business day.

Generate Z-Report

In the Summary view, tap Z-Report.

Confirm Closure (if today)

If generating for today, confirm you want to close the register.

Print Report

The Z-Report prints with full details:

  • All transactions

  • Cash drawer summary

  • Tax breakdown

  • Payment method totals

R-Report (Range Report)

Generate a report for any custom date range.

Select Date Range

Choose custom start and end dates in the filter.

Generate Report

Tap Report to generate a summary for the selected period.


Report Contents

All reports include:

Section

Details

Header

Restaurant name, address, tax number

Device Info

POS device name, operator name

Period

Report date range

Order Summary

Count and total by order type

Payment Summary

Breakdown by payment method

Tax Summary

VAT amounts by rate (7%, 19%, etc.)

Cash Summary

Opening, revenue, expenses, closing balance

Bank Transfers

Credits and debits


Payment Method Details

Cash Payments

  • Recorded in cash drawer balance

  • Included in cash summary

  • Change calculation available at payment time

Card Payments (EC Cash)

  • Processed through Stripe Terminal or Tap-to-Pay

  • Shows card brand (Visa, Mastercard, etc.)

  • Not included in cash drawer balance

Gift Card Payments

  • Deducted from gift card balance

  • Shows gift card reference

  • May be combined with other payment methods

Online Payments

  • Payments from Website, QR, or Kiosk orders

  • Already processed before POS receives order

  • Shown for reconciliation purposes


Reconciliation Tips

Daily Reconciliation

  1. Generate X-Report at shift end

  2. Count physical cash in drawer

  3. Compare cash summary to physical count

  4. Investigate discrepancies before generating Z-Report

  5. Generate Z-Report to close the day

Common Discrepancies

Issue

Possible Cause

Cash short

Incorrect change given, unrecorded expense

Cash over

Unrecorded revenue, miscounted change

Card mismatch

Terminal sync delay, failed transactions

Resolving Issues

  • Check for unrecorded manual entries

  • Review voided or cancelled orders

  • Verify terminal transactions match POS

  • Contact support if discrepancies persist


Mobile vs Desktop View

Feature

Mobile

Desktop

Transaction list

Full width, scrollable

Left panel (7/12 width)

Details/Summary

Separate pages

Right panel (5/12 width)

Report generation

Bottom of summary page

Summary panel

Filters

Full width

Inline


Permissions Required

Action

Required Permission

View transactions

POS_TRANSACTION_ACCESS

Add revenue/expense

POS_TRANSACTION_ACCESS + POS not disabled

Generate X-Report

POS_TRANSACTION_ACCESS

Generate Z-Report

POS_TRANSACTION_ACCESS (may require manager)


Related Documentation


Need Help?

Did this answer your question?