Back to customer dashboard

Customer Folder

Ritz Carlton

Mock customer file. Local/mock only. No payment API, bank API, notification, or Supabase write is used.

Outstanding balance: $800

Customer/company details

Account type
Hotel Account
Payment terms
Due after completed job unless grouped by hotel billing cycle
Next follow-up date
23 May 2026

Contacts

Concierge

Mock concierge desk

+65 9000 0202

Billing

Mock hotel accounts

billing-ritz@example.test

Outstanding balance

Outstanding
$800
Overdue
$380
Paid this month
$690
Status
Partially Paid / Unpaid

Customer Service History / Account Handoff

Read-only staff handoff from this customer folder's visible service history.

3 visible service rows

Customer/account
Ritz Carlton
Upcoming / completed
1 upcoming / 2 completed
Latest safe service
18 May 2026 | Ritz Carlton > Changi Airport T2 | Completed trip
Request/change status
Read-only completed trip history.
Next staff action
Review upcoming trip details and safe request/change status before dispatch handoff.

Read-only handoff. No invoice/payment, document, customer notification, customer record change, or booking change is created here.

Internal staff-only / guarded read

Saved Booking References

Loads safe saved booking references for this customer folder only. No booking write, invoice/PDF/payment action, notification/calendar action, contact detail, pricing fields, driver compensation, parser data, or private notes are returned.

Customer/account

Ritz Carlton

Returned

0 saved booking references

Matched

0 recent admin bookings

Source

Guarded saved-booking read; customer-folder context only.

Load saved booking references for Ritz Carlton from the guarded customer-folder read path.

No saved booking references loaded yet.

Job history snapshot

Read-only staff snapshot from this customer folder's existing booking history.

1 upcoming / 2 completed

Customer/account

Ritz Carlton

Visible history rows

3

Customer context

Recent trips and active bookings

Reference

RITZ-0003

Pickup/trip date

18 May 2026

Route

Ritz Carlton > Changi Airport T2

Customer-facing status

Completed trip

Request/change status

Read-only completed trip history.

Reference

RITZ-0002

Pickup/trip date

12 May 2026

Route

Changi Airport T1 > Ritz Carlton

Customer-facing status

Completed trip

Request/change status

Read-only completed trip history.

Reference

RITZ-0004

Pickup/trip date

30 May 2026

Route

Ritz Carlton > Marina Bay Cruise Centre

Customer-facing status

Upcoming booking

Request/change status

No request/change/cancellation update shown in this folder sample.

Read-only operational snapshot. No booking, request, change, cancellation, notification, or customer record is created or updated here.

Payment Collection Detail

Mock/read-only only. No payment record, invoice record, statement record, notification, bank record, or Supabase row is created.

This folder only shows this selected customer's mock payment collection detail.

2 active collection due rows.

Customer/company

Ritz Carlton

Fixed invoice prefix

RITZ

Outstanding balance

$800

Overdue balance

$380

Outstanding invoice/reference rows

Paid items remain in history but are not collection due.

Invoice

RITZ-0003

Payment Status

Partially Paid

Balance Due

$380

Due Date

19 May 2026

Follow-up Date

23 May 2026

Partial payment still has balance due

Invoice

RITZ-0004

Payment Status

Unpaid

Balance Due

$420

Due Date

31 May 2026

Follow-up Date

23 May 2026

Completed job + balance due = Outstanding

Invoices

Fixed invoice prefix: RITZ

Running examples: RITZ-0001, RITZ-0002, RITZ-0003

Invoice numbers are unique and must not be reused. Once issued, invoice numbers are immutable. Changing a customer invoice prefix later requires warning/protection because it can make invoice history messy.

InvoiceStatusAmountDue date
RITZ-0003Partially Paid$76019 May 2026
RITZ-0002Paid$69014 May 2026
RITZ-0004Unpaid$42031 May 2026

All booking history

DateJobRouteInvoicePayment statusBalance
18 May 2026CompletedDEP DepartureRitz Carlton > Changi Airport T2RITZ-0003Partially Paid$380
12 May 2026CompletedMNG ArrivalChangi Airport T1 > Ritz CarltonRITZ-0002Paid$0
30 May 2026UpcomingTRF TransferRitz Carlton > Marina Bay Cruise CentreRITZ-0004Unpaid$420

Upcoming jobs

  • RITZ-0004 - 30 May 2026, TRF Transfer

Completed jobs

  • RITZ-0003 - 18 May 2026, Partially Paid
  • RITZ-0002 - 12 May 2026, Paid

Payment history

  • $38019 May 2026 - Manual partial paymentMock reference RITZ-PARTIAL-03
  • $69014 May 2026 - Manual card receipt recordMock receipt RITZ-0002

Follow-up notes

  • Confirm remaining balance for RITZ-0003.
  • Keep paid jobs in history even after they leave outstanding payments.

Documents/receipts later

Hotel vouchers and receipts can be added later after document storage design.

Payment collection rules

  • Completed job + balance due = Outstanding
  • Due date passed + balance due = Overdue
  • Partial payment keeps the remaining balance visible
  • Paid booking disappears from outstanding list but remains in customer history
  • Monthly account jobs can be grouped later into statements