Billing
Brandblox uses an Adobe-style suite model: subscribe per module + brand seats.Free defaults (self-signup)
When a limit is hit, the app shows a subscription paywall with Subscribe / Manage billing.
Paid offerings
- Email module — creates, delete, and export (juice) when status is active
- Brand seats — quantity for brands beyond the first
Status
Catalog price IDs and Worker secrets must be configured for live Checkout. Until then, paywall UI may show unavailable states — James configures Stripe Products/Prices and webhookhttps://dev.brandblox.app/api/billing/webhook.
Automatic tax requires Stripe Tax registrations. Prefer restricted keys (
rk_) over unrestricted secrets in production.