Understanding Transactions and Payment Status

15 minutes

Tutorial 8.1: Understanding Transactions and Payment Status

Introduction

Every time money changes hands in your salon - whether for a haircut, product sale, or gift voucher - Luminate creates a transaction. Understanding how transactions work, their lifecycle, and payment statuses is fundamental to managing your salon's finances accurately. This tutorial explains transaction anatomy, status transitions, payment tracking, and how appointments link to billing.

Who this is for: All salon staff, especially those processing payments and managing finances.

What you'll learn:

  • What a transaction is and what it contains
  • Transaction statuses (draft, pending, completed, refunded, cancelled)
  • Payment statuses (unpaid, partial, paid, overpaid)
  • How transactions link to appointments
  • Reading transaction details and history
  • Transaction numbering and tracking

Time to complete: 15 minutes


Prerequisites

Before you begin:

  • You should understand basic appointment and customer concepts
  • You should have processed at least one transaction to see examples

Step-by-Step Instructions

Step 1: What Is a Transaction?

A transaction is a financial record of goods or services sold to a customer. Every transaction in Luminate contains:

Component Description Example
Transaction Number Unique identifier TXN-20241210-0001
Customer Who purchased (or Walk-in) Sarah Johnson
Date & Time When it occurred 10 Dec 2024, 14:30
Items Services/Products sold Women's Cut, Styling Product
Amounts Financial breakdown Subtotal, Tax, Discounts, Tip, Total
Payments How customer paid £50 Card, £10 Cash
Staff Who served (per item) Jane (service), Tom (product)
Status Transaction state Completed
Payment Status Payment state Paid

Transactions vs Appointments:

  • An appointment is a booking for future service
  • A transaction is the financial record when payment happens
  • One appointment can generate one transaction (most common)
  • Multiple appointments can be billed on one transaction
  • Transactions can exist without appointments (walk-in product sales)

Step 2: Understanding Transaction Statuses

Transactions move through a lifecycle with five possible statuses:

Draft

What it means: Transaction started in Quick POS but not finalised yet.

Characteristics:

  • Auto-saved while you work in Quick POS
  • Can be edited or abandoned
  • Not included in reports or transaction list
  • Linked to an appointment until finalised

What you can do:

  • Continue editing items and payments
  • Abandon (delete) the draft
  • Finalise to create a completed transaction

Pending

What it means: Transaction created but not yet completed.

Characteristics:

  • Visible in the transaction list
  • Can be edited or cancelled
  • Items can be added or removed
  • Hasn't affected revenue reports yet
  • May or may not have payments recorded

What you can do:

  • Take payment (edit transaction)
  • Apply discounts
  • Complete the transaction
  • Cancel entirely

Completed

What it means: Transaction finalised and recorded in the system.

Characteristics:

  • Locked from further editing
  • Counted in revenue reports
  • Linked appointments marked as "Billed"
  • Stock decremented for products

What you can do:

  • View transaction details
  • Download or print invoice/receipt
  • Process refunds (Owner, Admin, or Manager only)
  • View in reports

Refunded

What it means: Transaction reversed - money returned to customer.

Characteristics:

  • Original transaction preserved for records
  • Revenue subtracted from reports
  • Product stock restored (if applicable)
  • Cannot be un-refunded

What you can do:

  • View refund details
  • See who processed the refund
  • Download or print refund receipt

See Tutorial 8.2 for refund process details.

Cancelled

What it means: Transaction voided before completion.

Characteristics:

  • Never counted in revenue
  • No financial impact
  • Cannot be uncancelled

What you can do:

  • View cancellation details
  • Transaction retained for audit trail

Step 3: Understanding Payment Statuses

Payment status is separate from transaction status and tracks how much has been paid:

Unpaid

What it means: No payments recorded yet.

  • Outstanding balance equals total amount
  • Common for pending transactions

Transaction total: £100.00 Payments received: £0.00 Outstanding balance: £100.00

Partial

What it means: Some payment received but not full amount.

  • Outstanding balance remains
  • Shows in accounts receivable reports

Transaction total: £100.00 Payments received: £30.00 Outstanding balance: £70.00

Paid

What it means: Full payment received.

  • Outstanding balance is £0.00
  • May have been paid in one or multiple payments

Transaction total: £100.00 Payments received: £100.00 Outstanding balance: £0.00

Overpaid

What it means: Payment received exceeds the total amount.

  • Outstanding balance is £0.00
  • Indicates extra payment was recorded (e.g., rounding or split payments)

Transaction total: £100.00 Payments received: £105.00 Outstanding balance: £0.00

Note: A transaction can be completed and still be unpaid or partial - completion refers to finalising the sale, payment status refers to money received.

Step 4: How Transactions Link to Appointments

Standard flow:

  1. Customer books appointment
  2. Appointment takes place
  3. Staff marks appointment as "Completed"
  4. Create transaction from appointment (via Quick POS)
  5. Services pre-loaded from appointment
  6. Payment processed
  7. Transaction completed
  8. Appointment shows as "Billed"

Billing status on appointments:

Billing Status What It Means
Unbilled No transaction created yet
Billed Fully billed on transaction
Partial Deposit paid, balance outstanding

Finding linked transactions:

  1. Open appointment details
  2. Look for "Transactions" section
  3. Click transaction number to view details

Step 5: Anatomy of Transaction Items

Each line item in a transaction records:

Field Description Example
Item Type Service, Product, Deposit, or Gift Voucher Service
Description What was sold Women's Cut & Blow Dry
Quantity How many 1
Unit Price Price per item £45.00
Staff Who performed service Jane Smith
Commission Rate Staff commission % 40%

Item calculations:

Base Price:     £45.00
Quantity:       × 1
Subtotal:       £45.00

Step 6: Understanding Transaction Totals

A transaction breaks down finances like this:

Items Subtotal:             £80.00
  - Item 1: Women's Cut     £45.00
  - Item 2: Styling Product £35.00

Discount (10%):             -£8.00

Subtotal after Discount:    £72.00

Tax (10%):                  +£7.20

Tip:                        +£5.00

TOTAL AMOUNT:               £84.20

Key amounts explained:

Amount Description
Subtotal Sum of all items before discount, tax and tips
Discount Amount Total discounts applied (fixed or percentage)
Tax Amount Tax on taxable items
Tip Amount Gratuity for staff
Total Amount Final amount customer should pay

Step 7: Viewing Transaction Details

From the POS page:

  1. Navigate to POS in the sidebar
  2. Find the transaction using filters:
    • Search by transaction number
    • Filter by customer, staff, status, payment status, or date range
  3. Click on a transaction row to open its details

Transaction detail view has three tabs:

Tab Shows
Details Customer info, items, payments, staff, timestamps, and linked appointments
Invoice Professional invoice format for sending to customers
Receipt Thermal receipt format suitable for printing

Actions available (depending on status):

Action When Available What It Does
Take Payment Pending transactions Opens the transaction for editing to record payments
Refund Completed transactions Opens the refund dialog to reverse the transaction
Cancel Pending transactions Voids the transaction entirely
Download Invoice or Receipt tab Downloads the current view as a PDF
Print Invoice or Receipt tab Prints the current view

Step 8: Payment Methods

Luminate supports four payment methods:

Method When to Use
Cash Physical cash payment
Card Debit or credit card
Gift Voucher Redeeming a gift voucher
Other Bank transfers, cheques, or any other method

Split payments: Customers can pay using multiple methods. For example:

  • £50 by Card
  • £30 by Cash
  • £20 by Gift Voucher

All payments are recorded separately and sum to total paid.

Step 9: Transaction Permissions by Role

Action Owner Admin Manager Staff Receptionist
View all transactions
Create transactions
Edit/complete transactions
Process refunds
Cancel transactions

Common Pitfalls

"Transaction shows as completed but unpaid"

This is correct behaviour. Completed means the sale is finalised. Unpaid means no payment recorded yet. You can have a completed transaction with unpaid or partial payment status. Record payment when received.

"I can't edit a completed transaction"

Completed transactions are locked and cannot be directly edited. To correct a completed transaction:

  • Process a refund for the original transaction
  • Create a new transaction with the correct details

This ensures your financial records maintain a clear audit trail.

"Payment status is still showing unpaid after I recorded payment"

Check:

  • Did the transaction save/complete after adding payment?
  • Is the payment amount greater than zero?
  • Payment status updates automatically when payments are added

"Can't find a transaction I know exists"

Check:

  • Date range filter (may be too narrow)
  • Correct customer selected
  • Transaction status filter (might be hiding cancelled/refunded)
  • Try searching by transaction number

Tips and Best Practices

  1. Complete transactions promptly - Don't leave transactions in pending status unnecessarily. This affects reporting accuracy.

  2. Record payments immediately - When customer pays, record it straight away.

  3. Use transaction notes - Add notes for unusual circumstances ("Customer paid next day", "Manager approved discount").

  4. Check payment status before closing - Before saying goodbye to customer, verify payment status shows "Paid".

  5. Link to appointments when possible - Transactions linked to appointments provide better data for service reports.

  6. Understand the difference - Transaction status (draft/pending/completed/refunded/cancelled) is about the sale lifecycle. Payment status (unpaid/partial/paid/overpaid) is about money received. They're independent.


Related Tutorials

  • Tutorial 8.2: Handling Refunds and Cancellations - Reversing transactions
  • Tutorial 8.3: Gift Vouchers - Selling and Redeeming
  • Tutorial 8.4: Deposits and Pre-Payments
  • Tutorial 8.5: Managing Outstanding Balances - Tracking unpaid transactions

Frequently Asked Questions

Can a transaction have multiple payments?

Yes. Customers can pay with multiple methods (e.g., £50 cash + £30 card). All payments are recorded separately and sum to total paid.

What's the difference between refunded and cancelled?

Refunded: Transaction was completed and counted in revenue, then money was returned. Cancelled: Transaction was voided before completion, never counted in revenue.

Do I need to complete a transaction before recording payment?

No. You can record payments on pending transactions. However, transaction must be completed to appear in revenue reports.

How long are transaction records kept?

Transaction records are kept indefinitely for financial and legal compliance. They cannot be deleted, only refunded or cancelled.

Do pending transactions appear in revenue reports?

No. Only completed transactions count in revenue reports. Pending transactions are work-in-progress.


Last Updated: January 2026