Overview

The administration and general maintenance of subscriptions can be done in the following interfaces:

  • Cumulus
  • End User Portal
  • The API

Whilst the API and Cumulus are designed with the same target audience in mind, the end user portal has a different audience altogether. Your customers. 

Software and systems designers have long understood the importance of their applications meet the needs the needs of the target audience and exceptional software speaks to them directly. This user-focused design methodology has been the driving force behind why some use cases are handled differently in Cumulus when compared with End User Portal, particularly around the management of subscriptions.

This article contains all subscription management use cases where the behaviour in Cumulus and the End User Portal are different.

If a use case is not listed here, Cumulus and the End User Portal adopt the same rules and behaviours.


Bolt-ons

Cancellations

CumulusEnd User Portal
Does not support end of period cancellations. All cancellations are immediate.Supports end of period and immediate cancellations.

The following 4 use cases are affected by the above rule:

  1. The end user has an active bolt-on subscription to bolt-on plan A. Bolt-on plan A is not part of any bolt-on group and the other bolt-on plans that are mapped to the service plan all have different tariffs.
  2. The end user has an active bolt-on subscription to bolt-on plan A. Bolt-on plan A is part of a bolt-on group where other bolt-on plans are also offered.
  3. The end user has an active bolt-on subscription to bolt-on plan A. Bolt-on plan A is not part of a bolt-on group where other bolt-on plans are offered.
  4. The end user has an active bolt-on subscription to bolt-on plan A. Bolt-on plan A has the same tariff as other bolt-on plans that are also offered.

Preactive Subscriptions

Use Case:  An end user has a preactive subscription to a bolt-on plan A. Another bolt-on plan, bolt-on plan B, is available to subscribe. Both bolt-on plans have the same tariff.

CumulusEnd User Portal
A subscription to bolt-on plan B is allowedA subscription to bolt-on plan B is not allowed due to the rule that only 1 subscription can exist for bolt-on plans on the same tariff.

Use Case:  An end user has a preactive subscription to a bolt-on plan A. Another bolt-on plan, bolt-on plan B, is available to subscribe. Both bolt-on plans belong to the same bolt-on group.

CumulusEnd User Portal
A subscription to bolt-on plan B is allowedA subscription to bolt-on plan B is not allowed due to the rule that only 1 subscription can exist for bolt-on plans on the same bolt-on group.

Exclusivity Groupings for Bolt-Ons

Tariff groups and bolt-on groups as seen in the end user portal are not implemented in Cumulus. This means that Cumulus users are able to create bolt-on subscriptions that end users cannot create.


Bolt-on Add-Ons

Cancellations

CumulusEnd User Portal

Cancellation of once-off add-ons is supported

Cancellation of recurring add-ons is not supported

Cancellation of once off and recurring add-ons is supported.

Preactive Subscriptions

CumulusEnd User Portal
Does not take preactive subscriptions into account when applying the max occurrence rule. The system will only take into account active subscriptions.Includes preactive subscriptions when applying the max occurrence rule

Use Case: An end user has an active bolt-on subscription for an add-on plan where Recurring = No, Prorata = No.

CumulusEnd User Portal
The bolt-on can be cancelled at the end of the period or immediately.The bolt-on cannot be cancelled.

Use Case: An end user has an active bolt-on subscription for an add-on plan where Recurring = Yes, Prorata = No.

CumulusEnd User Portal
The bolt-on cannot be cancelled.The bolt-on can be cancelled at the end of the period.

Use Case: An end user has an active bolt-on subscription for an add-on plan where Recurring = Yes, Prorata = Yes.

CumulusEnd User Portal
The bolt-on cannot be cancelled.The bolt-on can be cancelled at the end of the period or immediately.