Boiler Hub

Boiler Framework / SaaS product & subscription management

Boiler Hub

Bring your SaaS products, customers and subscriptions into one management layer. Connect product access, team membership and Stripe billing through the complete customer lifecycle.

What you can do

  1. 01

    Manage products, organisations and workspaces together.

  2. 02

    Connect subscriptions and seats to Stripe Checkout.

  3. 03

    Keep product access aligned with billing state.

A practical example

A customer grows from 10 seats to 15.

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.

How the work moves

  1. Review product members and the difference between assigned and billed seats.

  2. Preview the Stripe quantity change and its billing effect before applying it.

  3. Follow the pending change until provider events and access rights are synchronised.

What this gives your team

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

From choosing a product to using it.

  1. 01

    Choose the product and plan.

  2. 02

    Complete Stripe Checkout.

  3. 03

    Verify and process payment events.

  4. 04

    Synchronise subscription rights.

  5. 05

    Open the workspace with the right access.

Inside the product

Boiler Hub

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

Organisations, people and service access

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.

  • hub_iam
  • id_api
  • hub_oauth_client

Stripe subscriptions through their lifecycle

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.

  • hub_billing
  • hub_billing_stripe

From payment events to product rights

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.

  • hub_jobs
  • hub_limits
  • hub_billing_stripe

A clear billing picture for the customer

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.

  • hub_billing
  • hub_limits
  • Hub web

Keep operations traceable

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.

  • hub_jobs
  • Seat reconciliation
  • Webhook replay

Scope & availability

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.

Boiler Hub | Mindtro | Intelligence, Engineered