Pay Phone · V4 · Deliverable 3 of 3 · admin panel · ops.joinpayphone.com
The admin: five sections, three shown in full.
Sidebar app, not a dashboard page. Today runs the day, Payphones runs supply (with per-line drill-in), Trust & Safety closes cases with evidence on-screen. Members and Payments use the same table grammar — spec'd in the nav, shown as rows in Today.
Today
PAYPHNE OPS
Today
Payphones
Members
$ Payments
Trust & Safety 2
Settings
Today
Thursday 07/17 · live · all times ET
Export dayOpen a payphone manually
GMV
$18,400
▲ 22% vs last Thu
Net revenue
$2,190
15% take − Stripe fees
Payphones open now
7
31 active this wk
New members
412
name+phone+email
| Time | Event | Payphone | Fan | Amount | Split | Status |
| 7:31p | Call completed · 10:00/10:00 | @dre | Jordan M. | $100 | 80 / 5 / 15 | SPLIT PAID |
| 7:28p | Extension · +5 min | @solrivera | Priya N. | $125 | on completion | CAPTURED |
| 7:20p | Talent joined 0:52 late · timer held | @lenakim | Marcus W. | · | · | LOGGED |
| 7:14p | Booking · Tue 7:20p slot | @dre | Casey R. | $180 | held | AUTO-ACCEPTED |
| 6:44p | Talent no-show window closed | @jbraxton | Tia S. | $60 | reversed | AUTO-REFUND |
| 6:12p | Drop sent · 24 slots · 12,483 texts | @solrivera | · | · | · | SELLING · 21/24 |
Today. Seven numbers that run the business, then the raw event feed. Every row links to the payphone, the fan, and the payment behind it.
Payphones · with drill-in
PAYPHNE OPS
Today
Payphones
Members
$ Payments
Trust & Safety 2
Settings
Payphones · 34
supply health · managers see this same view scoped to their roster
Invite talentMessage manager
| Payphone | Manager | Menu | Hrs/wk | Booked | Pickup | List size | 30d GMV | Status |
| @solrivera | Meridian | $150–400 | 4 | 98% | 100% | 44,210 | $41,200 | LIVE |
| @dre ← selected | Meridian | $60–180 | 4 | 87% | 96% | 12,483 | $18,700 | LIVE |
| @lenakim | Northstar | $40–90 | 6 | 64% | 91% | 6,904 | $7,900 | LIVE |
| @jbraxton | Northstar | $60 | 2 | 71% | 74% | 2,118 | $3,100 | WARNING |
@dre · last 30 days
GMV $18,700 · his cut $14,960 · manager $935 · platform 15% $2,805 − Stripe fees ≈ $2,240
187 calls · 14 extensions · 2 celeb cancels (both auto-refunded) · pickup 96%
List: 12,483 (+214/wk) · repeat callers 31% · avg rating 4.9
Actions on @dre
View as fanEdit menu/hours (with consent)Pause payphoneMessage managerExport his audience to himSuspend
Every action is logged to the audit trail with the operator's name. Suspend requires a reason code.
Payphones. The roster ranks supply health (pickup rate is the metric that kills or saves this business), and the drill-in shows one payphone's whole economy plus the operator actions, audit-logged.
Trust & Safety · case view
PAYPHNE OPS
Today
Payphones
Members
$ Payments
Trust & Safety 2
Settings
Case #291 · harassment report
reported by talent · @dre vs fan T.W. · SLA 2h · 1:12 elapsed
← Queue (2)
▶recording · 6:02 PM call · flag at 3:41
▶ Jump to flagTranscriptJoin log
Evidence + history
Fan T.W. · 4 calls lifetime · $410 spent · 1 prior warning (06/30, language)
Talent report at 3:41: "kept pushing for my location after I said no"
Auto-moderation: no visual flags · audio classifier flagged 2 segments (3:38, 3:44)
Join log: both on time · call ended by talent at 4:12 of 10:00
Ban fan · forfeit $100
Final warning + forfeit
Pay talent in full
Refund fan (not warranted)
Policy default: conduct-terminated calls forfeit to the platform; talent is ALWAYS paid in full. Resolution texts both parties automatically.
Trust & Safety. A case is closeable from one screen: recording with jump-to-flag, transcript, join log, spender history, and the four policy actions. The queue at launch volume is a one-person job.