Platform Overview
Real-time health of The Commons. Last updated: just now.
Escrow Volume by Month
Events by Category
⚠️ Attention Required
Attendee "Marcus L." is requesting a refund ($450) after organiser changed dates. Opened 2h ago.
Oldest application waiting 3 days. SLA target: 48 hours.
Auto-reminders sent. 3 are 7+ days overdue — may need escalation.
🔒 PayNow Reconciliation
When an attendee clicks "I’ve paid", their transaction lands here. Cross-check against your DBS / OCBC / UOB inbox and mark received to release the escrow row.
Pending — waiting on PayNow receipt
| Reference | Payer | For | Amount | Created | Actions |
|---|
Verified — escrow holding
| Reference | Payer | For | Amount | Verified |
|---|
★ Event Lifecycle
Release escrow when an event delivers. Cancel + refund all when it doesn’t.
| Event | Date | Status | RSVPs | Escrow collected | Released | Actions |
|---|
💸 Organiser Payouts
Organisers request payouts from released escrow. Approve → you transfer via PayNow → mark sent.
| Reference | Event | Organiser | Amount | Status | Requested | Actions |
|---|
🔔 Payment Reminders
Log-only mode — set TC_FORMSPREE_ID in reminders.js to send real emails.
| Kind | Recipient | Event · milestone | Amount | Due | Status | Actions |
|---|
User Management
| User | Role | Events | Joined | Status | Actions | |
|---|---|---|---|---|---|---|
JT Jason Tan |
jason.tan@email.com | Organiser | 8 organised | Jan 15, 2026 | Active | |
SL Sarah Lee |
sarah.lee@email.com | Organiser | 12 organised | Dec 3, 2025 | Active | |
KL Karen Lim |
karen.lim@email.com | Attendee | 6 attended | Feb 20, 2026 | Active | |
AM Amir Mohamed |
amir.m@email.com | Attendee | 3 attended | Mar 8, 2026 | Overdue | |
DM DJ Maxine |
maxine@djmaxine.com | Provider | 22 booked | Nov 10, 2025 | Verified | |
ML Marcus Low |
marcus.l@email.com | Attendee | 2 attended | Mar 22, 2026 | Disputed |
Event Management
| Event | Organiser | Date | Attendees | Escrow | Status | Actions |
|---|---|---|---|---|---|---|
| Sunset Yacht Party Marina Bay |
Jason Tan | Apr 26 | 18/25 | $2,340 | Active | |
| Neon Nights Festival Sentosa |
Jason Tan | May 10 | 42/50 | $1,780 | Active | |
| Bali Squad Trip Bali, Indonesia |
Rachel Wong | Jun 7 | 8/12 | $3,600 | Disputed | |
| Rooftop Cocktail Night MBS Rooftop |
David Chen | May 24 | 28/35 | $1,680 | Active | |
| Wine Tasting Evening Dempsey Hill |
Priya Sharma | Mar 15 | 20/20 | $1,500 | Completed |
Service Provider Management
⏲ Pending Approval
Acoustic Duo · Applied Apr 7 · luna@acoustic.com
"Intimate acoustic covers for parties and private events. 5 years experience."
Musician
Southeast Asian Catering · Applied Apr 6 · hello@sambalkitchen.sg
"Authentic SEA dishes for 20-100 pax. Nasi lemak, satay, rendang. Halal certified."
Catering
DJ · Applied Apr 8 · kenzo@beats.com
"Tech house & deep house. Resident at Zouk. Full Pioneer setup."
DJ
✓ Recently Verified
| Provider | Category | Price | Rating | Bookings | Status | Actions |
|---|---|---|---|---|---|---|
🎧 DJ Maxine |
DJ | $300/event | ★ 4.9 (127) | 22 | Verified | |
🍴 Chef Rajan |
Catering | $25/pax | ★ 5.0 (89) | 18 | Verified | |
🎤 The Velvet Band |
Live Band | $800/event | ★ 4.7 (64) | 14 | Verified |
Escrow & Payments
Payment Collection Rate
of all milestone payments collected on time
Refunds & Disputes
Overdue Payments
| Attendee | Event | Amount Due | Milestone | Days Overdue | Reminders Sent | Action |
|---|---|---|---|---|---|---|
AM Amir M. |
Yacht Party | $65 | 2nd Payment | 4 days | 3 |
|
TK Tom K. |
Neon Nights | $45 | Final Payment | 7 days | 4 |
|
Flags & Disputes
Bali Squad Trip — Date Change Dispute
Marcus Low (attendee): "The organiser changed the trip dates after I paid my $450 deposit. The new dates conflict with my work. I want a full refund."
Service Provider — DJ Equipment Issues
David Chen (organiser): "Booked DJ Zack for our rooftop party. He arrived 45min late and one of his speakers was blown. Had to use the venue's tiny bluetooth speaker for the first hour."
Suspicious Event — Potential Scam
System flag: Event "Luxury Yacht VIP Experience" ($500/pax, 100 spots) created by new account (2 days old). No verified identity. Already collected $3,000 in deposits.
Platform Settings
⚙ General
💰 Escrow & Fees
🔐 Security
📧 Notifications
Fee Configuration
Commission Structure
Platform Analytics
User Growth
Top Organisers
Reports
Financial Report
Escrow volume, revenue, refunds, platform fees
User Activity Report
Signups, retention, active users, churn
Event Performance
Completion rates, payment rates, categories
Provider Performance
Bookings, ratings, response times, revenue
Dispute & Moderation
Disputes, resolution time, flagged content
Growth & Trends
MoM growth, projections, market analysis