Skip to main content
Subscriptions represent the relationship between a customer and a specific plan version.

1. Creating Subscriptions

Most subscriptions are created via the SDK when a customer signs up, but you can also manage them manually in the Dashboard:
  • Assign a Plan Version: Choose the specific version the customer should be on.
  • Billing Cycle: Unprice automatically tracks the start and end of the billing period.

2. Managing Subscription Life Cycle

  • Upgrades & Downgrades: When a customer changes plans, Unprice calculates the proration automatically.
  • Cancellations: Subscriptions can be canceled immediately or at the end of the current period.
  • Renewals: Managed automatically based on the plan version configuration.

3. Usage & Limits

For each subscription, you can view the real-time usage of all metered features:
  • Current Usage: See exactly how much a customer has consumed in the current cycle.
  • Remaining Balance: Monitor how close a customer is to their limits.
Subscription Management

4. Invoicing

Unprice generates internal records for every billing event, which are then synced to your payment provider (like Stripe) for actual payment collection.