FundSocial Admin Console

Sign in to load admin operations and reporting tools.

Back to public site

Admin access is enforced by Firestore rules using your admin claim or config/admins entry.

Access denied

This account is signed in but is not authorized for admin data.

Back to public site
Web Admin Console

Operations Hub

Checking session...

Runs (24h)
0
Attempts (24h)
0
Failures (24h)
0
Success Rate
0%

Latest alerts

Top 10
WhenSeverityStateTitle
No alerts yet.

Latest retries queued

From attempts
WhenUserSourceStatus
No retry queue activity yet.

Support Guidance i All clients are listed by default. Use Search or press Enter to filter by name, email, phone, or location. Click the client name to open a full client profile page.

Client Directory

0 users
UserContactLocationUpdated
No users match your search.

Funding directory with events and social clubs. Type filter is optional. Click any column header to sort, and click a title to drill into details.

Funding Directory

0 items
TitleTypeStatusVisibilityOwnerMembersBalance/PoolCreatedDueClosedUpdated
No rows match your filters.
WhenSeverityStateTitleRunAction
No alerts found.
StartedFunctionSourceStatusAttemptsFailDurationAction
No runs found.

How to read this i Attempts are execution records. Processed = when this run wrote the result. Scheduled = next planned execution time (captured for newer recurring skips/retries). Older rows may show "legacy/not captured".

ProcessedScheduledSourceUserStatusActionabilityReasonReason DetailExternal RefAction
No attempts found.
WhenAdminActionTargetReason
No audit actions found.
Potential Mismatches
0
Ledger Mismatch Flags
0
Webhook Timeout Flags
0
Missing Stripe Ref
0
ProcessedUserSourceStatusReasonCategoryReferenceAction
No reconciliation exceptions found.

Platform Metrics

Users total
-
Users active 30d
-
Events total
-
Clubs total
-
Wallet balance
-
Event pool
-
Club wallet
-
Stripe total balance
-
Platform liabilities
-
Stripe differential
-

Overview metrics are loaded from backend admin overview endpoint.

Platform Config

Only 3-letter ISO currency codes are accepted. Base currency must be included in supported list.

Platform Fee Settings

Fee model hint: calculatedFeeCents = clamp(minFeeCents, maxFeeCents, round(amountCents * pct + fixedCents)).

Percent portion on deposit/top-up transactions.

Fixed cents added on deposit/top-up transactions.

Percent portion on withdrawal/payout transactions.

Fixed cents added on withdrawal/payout transactions.

Processor variable fee rate used by pricing logic.

Processor fixed fee in cents used by pricing logic.

Percent fee for event contribution flows.

Final fee cannot go below this value.

Final fee cannot exceed this value.

If min fee is greater than max fee, pricing becomes inconsistent. Keep minFeeCents less than or equal to maxFeeCents.

Notification Controls

Control push send on/off by notification type, configure quiet hours, and optionally override message title/body templates.

TypeEnabledTitle TemplateBody Template
admin_alert i
wallet_transaction i
recurring_setup_nudge i
recurring_contribution_failed i
recurring_topup_failed i
recurring_low_balance_risk i
event_funding_due_reminder i

If a field is left blank, backend default copy is used. Template variables supported in backend: {{eventTitle}}, {{shortfall}}, {{dueText}}, {{outstanding}}, {{amountLabel}}, {{alertType}}, {{severity}}.

OpenedStatePriorityUserCategorySummaryAssignedUpdatedClosedAction
No cases found.

Case detail

Select a case row to review details.

Messages

No case selected.
Case logs (audit + notes)
No case selected.