Moheeb Zara
1f61029f32
feat(billing): P1f Stripe UI — admin config panel + member dues card
Settings: StripeBillingPanel (admin) — mode, publishable key, write-only
secret/webhook secret, per-tier price ids, grace days; shows the
per-space webhook URL + which events to subscribe + Portal-activation
reminder. /me: DuesCard — status from getMyBilling, 'Pay dues'
(startDuesCheckout redirect) when not active, 'Manage billing'
(startBillingPortal) when a customer exists. Self-contained client
components; settings page composes the panel after SettingsClient.
2026-05-17 03:38:00 -07:00
..
2026-05-16 22:42:07 -07:00
2026-05-16 18:57:02 -07:00
2026-05-16 21:41:59 -07:00
2026-05-15 22:12:52 -07:00
2026-05-16 14:02:32 -07:00
2026-05-16 17:34:45 -07:00
2026-05-17 01:35:09 -07:00
2026-05-16 21:11:56 -07:00
2026-05-16 21:45:17 -07:00
2026-05-16 21:43:25 -07:00
2026-05-15 22:12:52 -07:00
2026-05-17 00:10:47 -07:00
2026-05-16 22:27:26 -07:00
2026-05-17 01:18:05 -07:00
2026-05-16 18:13:09 -07:00
2026-05-17 03:38:00 -07:00
2026-05-17 02:00:58 -07:00
2026-05-16 18:05:23 -07:00
2026-05-16 19:11:49 -07:00
2026-05-17 01:54:14 -07:00
2026-05-15 22:12:52 -07:00
2026-05-15 22:12:52 -07:00
2026-05-16 14:02:32 -07:00
2026-05-15 22:12:52 -07:00
2026-05-15 22:12:52 -07:00
2026-05-17 03:38:00 -07:00
2026-05-16 14:02:32 -07:00
2026-03-11 08:18:57 +00:00
2026-05-17 01:36:54 -07:00
2026-03-11 08:18:57 +00:00