Skip to Content
SubscriptionsOverview

Subscriptions

Subscriptions link clients to service packages and manage their billing cycle.

What is a Subscription?

A Subscription represents a client’s active service agreement. It defines:

  • Which client has the service
  • Which package they’re subscribed to
  • When it started and when it expires
  • Whether it auto-renews

Subscription Lifecycle

Subscriptions go through different states:

Active → Expiring → Expired → (Renewed or Suspended)

Status Definitions

StatusDescription
ActiveCurrently valid subscription
ExpiringWill expire within 7 days
ExpiredPast the end date, service may be limited
SuspendedManually disabled by administrator

How Subscriptions Work

When you create a subscription:

  1. The subscription record is created in Zettabit
  2. The client’s PPPoE credentials are configured on the MikroTik server
  3. The client can now connect and use their service

When a subscription expires:

  1. The subscription status changes to “Expired”
  2. Depending on your settings, the client may be:
    • Automatically renewed (if auto-renew is enabled)
    • Disconnected from the network
    • Moved to a limited bandwidth profile

Auto-Renewal

Auto-renewal automatically creates a new subscription when the current one expires:

  • Same package and price
  • Starts immediately after expiration
  • Requires payment (if payment gateway is configured)

You can enable or disable auto-renewal per subscription.

Subscription vs Package

  • Package defines what the service is (speed, price, duration)
  • Subscription assigns that package to a specific client

Think of packages as products in a catalog, and subscriptions as purchases.

Last updated on