Subscription Management

Subscription Management

Subscription Management is the core of BillHive — it covers the entire lifecycle of a customer’s subscription, from creation through renewal, amendments, and cancellation.

Key Concepts

ConceptDescription
SubscriptionA customer’s agreement to pay for a product on a recurring basis, tied to a specific rate plan, currency, and billing frequency.
OrderA transactional event that creates or modifies a subscription (new subscription, plan change, addon addition, renewal, cancellation).
AmendmentA formal change to an existing subscription’s terms — plan changes, frequency changes, addon additions, owner transfers.
TermA subscription’s commitment period (e.g., 12 months). Each renewal starts a new term.
Billing CycleThe recurring interval at which the customer is invoiced (e.g., monthly within an annual term).

Subscription Lifecycle

┌──────────┐     ┌────────┐     ┌────────┐     ┌──────────────┐     ┌───────────┐
│  Trial   │────▶│ Active │────▶│ Paused │────▶│ Non Renewing │────▶│  Expired  │
└──────────┘     └────────┘     └────────┘     └──────────────┘     └───────────┘
                      │              │                                      │
                      │              │                                      ▼
                      │              └─────────▶ Active (resumed)    ┌───────────┐
                      │                                              │Reactivated│
                      ▼                                              └───────────┘
                 ┌───────────┐
                 │ Cancelled │
                 └───────────┘

Statuses

StatusDescription
FutureSubscription created with a future start date. Not yet active.
TrialCustomer is in a free trial period. No charges until the trial ends.
Trial Pending ActivationTrial created but awaiting payment method or mandate confirmation.
Trial ExpiredTrial ended without converting to a paid subscription.
ActiveSubscription is live and billing normally.
PausedSubscription is temporarily suspended. Billing stops until resumed.
Non RenewingActive but set to expire at the end of the current term (auto-renew disabled).
ExpiredTerm ended and the subscription was not renewed.
CancelledSubscription was explicitly cancelled by the customer or admin.
In DunningPayment failed and the subscription is in a retry/recovery workflow.

Access

All subscription management features require one of these roles:

  • Owner
  • Administrator
  • Customer Success Manager
  • Finance Manager
  • Support Agent

Documentation

Subscription Basics

  • Subscriptions — Creating, viewing, and managing subscriptions
  • Orders — How orders drive subscription changes

Trial Management

  • Trials — Trial subscriptions, conversion, and expiration
  • Trial Activation — Activation workflow, payment verification, mandate handling

Lifecycle Actions

  • Pause & Resume — Temporarily suspend and reactivate subscriptions
  • Cancellation — Cancellation policies, credits, and refund handling
  • Expiration — Term expiration, expiring-soon alerts, non-renewing subscriptions
  • Renewals — Auto-renewal, manual renewal, and reactivation

Amendments

Operations