One catalogue, distinct product boundaries
Present the product catalogue, check activation eligibility and open the product’s default workspace. Manage product members and assigned seats without mixing access between products.
- hub_product
- hub_data
Boiler Framework / SaaS product & subscription management
Bring your SaaS products, customers and subscriptions into one management layer. Connect product access, team membership and Stripe billing through the complete customer lifecycle.
Manage products, organisations and workspaces together.
Connect subscriptions and seats to Stripe Checkout.
Keep product access aligned with billing state.
A practical example
Built for · SaaS product and operations teams
Five new colleagues need the right product access. The subscription, billed seat count and actual membership need to tell the same story.
Review product members and the difference between assigned and billed seats.
Preview the Stripe quantity change and its billing effect before applying it.
Follow the pending change until provider events and access rights are synchronised.
One place to understand who can use which product and how that access relates to the subscription.
Illustrative workflow. Connections and deployment scope are agreed for your environment.
Boiler Hub
Choose the product and plan.
Complete Stripe Checkout.
Verify and process payment events.
Synchronise subscription rights.
Open the workspace with the right access.
Inside the product
Present the product catalogue, check activation eligibility and open the product’s default workspace. Manage product members and assigned seats without mixing access between products.
Organise tenants, invitations, teams and custom roles. Connect sign-in and sessions with product-scoped API keys and service accounts so people and integrations receive the access they need.
Select a plan, start a hosted checkout, preview plan-change charges and apply the reviewed change. Cancel immediately or at period end; review seat differences before updating billed quantities.
Verify Stripe webhook signatures, persist events without duplicate ingestion and process them in background workers. Subscription state then updates product entitlements; a checkout return page alone does not grant access.
Bring plans, current and pending subscriptions, invoices, payments and payment issues into product-scoped screens. Refund events are reflected in payment records; credit and usage views expose the available read models.
Follow pending events, retries, failed jobs and seat drift. Queue health checks and controlled replay tools help the operating team investigate why a subscription or entitlement is still waiting.
We scope the product catalogue, plans, access model and Stripe setup around your business. Checkout, billing events and product entitlements are validated together before launch.