The standard lifecycle of a subscription can vary depending on the associated offer and its periodicity configuration.
Indeed, some subscriptions are meant to be continuously renewed, while others already have a predefined end date when they are subscribed to.
In ProAbono, the standard lifecycle of a subscription can be described by the following stages:
- Subscription: The subscriber signs up for the subscription and accepts the terms and conditions of the subscription.
- Billing: The subscription is billed to the subscriber based on the chosen offer and subscription period.
- Renewal: The subscription is automatically renewed at the end of the subscription period unless the subscriber or the company decides to terminate the subscription through cancellation or suspension.
- Termination: The subscription ends and terminates. This stage can be initiated by the subscriber or by the company offering the subscription service.
It is important to note that this is just an example, and the lifecycle of a subscription can vary depending on different factors.
From Subscription to Termination of a Subscription
This diagram describes and positions the major stages of a subscription on a timeline:
- Subscription & Start
- Renewal and Billing
Step 1: Subscription & Start
Your users go through the hosted pages to choose one of the available offers and subscribe to a subscription. They then register the payment method they wish to use and pay for the first subscription period.
If the payment is successful, the first invoice is generated, and the subscription starts.
Step 2: Renewal and Billing
Your users have become subscribers. Once their subscriptions are started, they will be able to renew based on their periodicity and be billed.
The renewal action aims to start a new period and add the billable items to the client’s balance, which can be debit lines or credit lines.
ProAbono will then generate an invoice for each client. Invoicing is based on the billable items present in each client’s balance.
Renewal and billing of a subscription are two stages that will repeat continuously as long as the subscription is active.
Step 3: Termination
Termination of the subscription represents the final stage of the subscription lifecycle. Once terminated, the subscription cannot be modified or restarted.
This action can be performed by you or your subscribers (if allowed).