feat(billing): implement US-3.7 billing and subscription UX with detailed dashboard, real-time invoice history, inline paywall and upgrade confirmation

This commit is contained in:
Antigravity
2026-05-27 22:01:21 +00:00
parent da4b5d18be
commit 529fb7a935
8 changed files with 606 additions and 182 deletions

View File

@@ -22,6 +22,7 @@ export async function GET() {
effectiveTier,
status,
currentPeriodEnd: currentPeriodEnd ?? null,
currentPeriodStart: subscription?.currentPeriodStart ?? null,
cancelAtPeriodEnd: subscription?.cancelAtPeriodEnd ?? false,
hasStripeSubscription: !!subscription?.stripeSubscriptionId,
});