? Admin ? Billing page ? Readiness JSON
Billing readiness
Staged payments audit panel. This shows local billing state, planned Stripe readiness, route safety, and whether Nova is safe to take live payments.
State
| Mode | staged_planned |
|---|---|
| Username | richard |
| Plan | free |
| Credits | 856 |
| Monthly credits | 1000 |
| Stripe customer configured | NO |
| Payments live enabled | NO |
| Checkout ready | NO |
| Webhook ready | NO |
| Stripe secret configured | NO |
| Stripe webhook secret configured | NO |
| Paid price configured | NO |
| consume_usage exists | YES |
| Gateway usage enforced | YES |
| Chat usage enforced | YES |
| Safe to take payment | NO |
| Next patch | keep payment routes staged and add backend usage enforcement before going live |
Blockers
- NOVA_PAYMENTS_LIVE is not enabled.
- STRIPE_SECRET_KEY is not configured.
- STRIPE_WEBHOOK_SECRET is not configured.
- No paid Stripe price IDs are configured.
Plans
- Free ? local_active ? monthly credits: 1000 ? price env: none
- Standard ? planned ? monthly credits: 10000 ? price env: NOVA_STRIPE_STANDARD_PRICE_ID
- Pro ? planned ? monthly credits: 50000 ? price env: NOVA_STRIPE_PRO_PRICE_ID
NOVA_PAYMENTS_READINESS_ROUTES_20260709