Plans

FeatureFreePro
Tunnels1Unlimited
Integrations1Unlimited
CommentsUnlimitedUnlimited
Team membersUnlimitedUnlimited

Upgrading

  1. Go to Settings → Billing
  2. Click Upgrade Now
  3. Complete payment in the Stripe Checkout session
  4. Stripe sends a webhook to Checkpoint which activates the subscription immediately

Subscription statuses

StatusMeaning
activeSubscription is current and paid
trialingIn a free trial period
past_duePayment failed; subscription still active but at risk
canceledCanceled; access continues until the end of the current billing period
incompleteCheckout started but payment not completed
unpaidMultiple payment failures; subscription suspended
pausedSubscription paused

Canceling

  1. Go to Settings → Billing → Current Plan
  2. Click Cancel Subscription and confirm
  3. The subscription is scheduled to cancel at the end of the current billing period — Pro access continues until then, then reverts to Free

Invoices

All invoices are fetched directly from Stripe and shown in Settings → Billing → Invoices. Each invoice shows the billing period, status badge, amount charged, and a View Invoice button that opens the Stripe-hosted invoice in a new tab.

Usage meters

The Billing page shows real-time usage for tunnels and integrations with a visual progress indicator. The indicator turns red when approaching or exceeding plan limits. Pro users see unlimited usage without restrictions.