Fleksa

Transaction Management

View payment history, generate X/Z reports, and manage cash drawer operations

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

TypeIconDescription
OrderProvider logoCompleted order payments
Revenue↑ GreenManual cash deposits
Expense↓ RedManual cash withdrawals
Bank CreditBank icon (red)Money sent to bank
Bank DebitBank icon (green)Money received from bank
Opening BalanceCash iconStarting cash drawer amount
Closing BalanceCash iconEnding cash drawer amount
RefundRefund iconRefunded transactions
DisputeRefund iconChargebacks 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 TypeDescription
X-ReportInterim report (doesn't close the day)
Z-ReportEnd-of-day report (closes the cash register)
R-ReportCustom 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

SectionInformation
Total RevenueSum of all order payments and manual revenue
Total ExpensesSum of all manual expense entries
Net Cash FlowRevenue minus expenses
Payment BreakdownAmounts by payment method (Cash, Card, Gift Card, etc.)
Order Type BreakdownAmounts by order type (Dine-in, Pickup, Delivery)
Tax SummaryVAT breakdown by tax rate
Opening BalanceCash drawer starting amount
Closing BalanceCash 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.

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.

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:

SectionDetails
HeaderRestaurant name, address, tax number
Device InfoPOS device name, operator name
PeriodReport date range
Order SummaryCount and total by order type
Payment SummaryBreakdown by payment method
Tax SummaryVAT amounts by rate (7%, 19%, etc.)
Cash SummaryOpening, revenue, expenses, closing balance
Bank TransfersCredits 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

IssuePossible Cause
Cash shortIncorrect change given, unrecorded expense
Cash overUnrecorded revenue, miscounted change
Card mismatchTerminal 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

FeatureMobileDesktop
Transaction listFull width, scrollableLeft panel (7/12 width)
Details/SummarySeparate pagesRight panel (5/12 width)
Report generationBottom of summary pageSummary panel
FiltersFull widthInline

Permissions Required

ActionRequired Permission
View transactionsPOS_TRANSACTION_ACCESS
Add revenue/expensePOS_TRANSACTION_ACCESS + POS not disabled
Generate X-ReportPOS_TRANSACTION_ACCESS
Generate Z-ReportPOS_TRANSACTION_ACCESS (may require manager)


Need Help?