Skip to main content

Subscription Management

Monitor, manage, and troubleshoot all active subscriptions across your storefronts from the Azotte Portal. This guide covers how to view subscription status, handle lifecycle changes, resolve payment issues, and track subscription health.

Accessing Subscription Management

From the portal sidebar, navigate to Subscriptions to see all subscriptions across your organization.

Screenshot: Subscription Management landing page with subscription list

Subscription List

Subscription Dashboard

The dashboard provides a high-level view of your subscription health.

Screenshot: Subscription dashboard with summary metrics and status breakdown

Subscription Dashboard

Key Metrics

MetricWhat It Tells You
Total ActiveNumber of currently active subscriptions
New This MonthSubscriptions created in the current month
Churned This MonthSubscriptions cancelled or expired this month
Net GrowthNew minus churned (positive = growth)
Trial ConversionsPercentage of trials that converted to paid
MRRTotal monthly recurring revenue from all subscriptions

Subscription List

Searching & Filtering

FilterOptions
StatusActive, Trial, Grace, Suspended, Cancelled, Expired
Bundle/PlanFilter by specific subscription plan
StorefrontFilter by acquisition channel
Renewal DateFind subscriptions renewing within a date range
Payment StatusHealthy, Failed, Retrying

List Columns

ColumnDescription
CustomerCustomer name and email
PlanBundle/plan name
StatusCurrent subscription state
StartedSubscription start date
RenewsNext renewal date
AmountRecurring charge amount
StorefrontWhere the subscription originated

Screenshot: Subscription list with filters, sorting, and status indicators

Subscription List Filtered

Understanding Subscription States

Subscriptions move through well-defined states:

StateMeaningCustomer Impact
TrialCustomer is in a free trial periodFull access, no charges
ActiveSubscription is current, payments are successfulFull access, regular billing
GraceA payment has failed; retries are in progressAccess continues during grace period
SuspendedAll payment retries exhaustedAccess revoked until payment resolves
CancelledTerminated by the customer or systemAccess until end of current billing period
ExpiredFixed-term subscription has reached its end dateNo access

Screenshot: Subscription state indicators in the portal list view

Subscription States

Subscription Detail View

Click on any subscription to see its full details.

Screenshot: Subscription detail page with all sections

Subscription Detail

Overview Tab

  • Customer information
  • Plan details and entitlements
  • Billing amount, currency, and interval
  • Next renewal date
  • Payment method on file

Billing History Tab

ColumnDescription
DateBilling date
AmountCharge amount
StatusPaid, Failed, Refunded, Pending
InvoiceLink to download the invoice
Payment MethodCard or method used

Screenshot: Subscription billing history tab

Billing History

Entitlements Tab

View which entitlements are active for this subscription:

  • Feature access flags
  • Usage quotas (current usage vs. limit)
  • Service tier level

Screenshot: Subscription entitlements tab showing active features and usage

Entitlements

Activity Tab

Chronological log of all subscription events:

  • State changes
  • Plan modifications
  • Payment events
  • Entitlement changes

Subscription Actions

Plan Changes

ActionDescription
UpgradeMove to a higher-tier plan (prorated billing)
DowngradeMove to a lower-tier plan (effective at next renewal)
Change Billing IntervalSwitch between monthly, quarterly, or annual billing
Add/Remove Add-OnsModify supplementary services

Screenshot: Plan change dialog with proration preview

Plan Change

Lifecycle Actions

ActionDescription
CancelCancel the subscription (access continues until end of billing period)
Cancel ImmediatelyCancel and revoke access immediately
PauseTemporarily pause billing and access
ResumeReactivate a paused or suspended subscription
ExtendAdd extra days to the current billing period
caution

Cancel Immediately revokes entitlements right away. Use Cancel (end of period) unless the customer specifically requests immediate termination.

Screenshot: Subscription lifecycle actions menu

Lifecycle Actions

Payment Actions

ActionDescription
Retry PaymentManually trigger a payment retry
Issue RefundRefund the last payment (full or partial)
Apply CreditAdd credit to the customer's account
Update Payment MethodSend the customer an email to update their card

Screenshot: Payment actions with retry and refund options

Payment Actions

Handling Common Scenarios

Failed Payments

When a payment fails, the subscription enters the Grace state and automatic retries begin.

What you'll see:

  • Subscription status shows Grace with a yellow indicator
  • Payment History shows the failed attempt with an error reason
  • A countdown shows when the next retry is scheduled

What you can do:

  1. Check the failure reason (insufficient funds, expired card, etc.)
  2. Contact the customer to update their payment method
  3. Manually trigger a retry after the customer updates their card
  4. Extend the grace period if needed

Screenshot: Grace state subscription with retry schedule and failure reason

Failed Payment

Cancellation Requests

When a customer requests cancellation:

  1. Open the customer's subscription
  2. Click Cancel
  3. Optionally offer a retention incentive (discount, pause, downgrade)
  4. Confirm the cancellation
  5. The subscription remains active until the end of the current billing period

Screenshot: Cancellation flow with retention offer option

Cancellation Flow

Plan Migrations

When retiring a plan and migrating customers to a new one:

  1. Go to SubscriptionsBulk Actions
  2. Filter by the old plan
  3. Select Migrate Plan
  4. Choose the new plan
  5. Set migration terms (keep pricing, apply discount, etc.)
  6. Preview affected customers and confirm

Screenshot: Bulk plan migration tool

Plan Migration

Subscription Analytics

Health Overview

MetricDescription
Churn RatePercentage of subscriptions lost per month
Retention RatePercentage of subscriptions retained per month
Trial-to-Paid RatePercentage of trials converting to paid subscriptions
Average Subscription LengthMean duration of subscriptions before churn
Revenue per SubscriptionAverage MRR per active subscription

Screenshot: Subscription health analytics dashboard

Subscription Analytics

Best Practices

  • Monitor grace-state subscriptions daily — Proactive outreach during the grace period saves subscriptions
  • Offer alternatives to cancellation — Pausing, downgrading, or discounting can retain customers
  • Track trial conversion rates — Low conversion may indicate pricing or product-fit issues
  • Use bulk actions for migrations — When retiring plans, migrate customers in batches with clear communication
  • Review churn reasons — Understand why customers leave to improve retention strategies

Troubleshooting

IssuePossible CauseSolution
Subscription stuck in GraceRetries still scheduledWait for retry or manually trigger one
Cannot upgrade subscriptionTarget plan not available on storefrontVerify plan availability in Storefront settings
Refund not processingPayment provider delayCheck payment provider status in Settings
Customer reports lost accessSubscription suspended due to payment failureCheck billing history and resolve payment

Next Steps