Sharing Examples

From a plan designer's point of view, sharing seems as simple as two plan settings. For a tenant that allows multiple subscribers in an account, the Shareable/Assignable setting of a plan or bundle determines whether or not it can be shared among subscribers in the account. And if a plan or bundle can be shared, the Share Type setting determines whether the sharing occurs automatically or manually. But what happens to subscriber allocations when either the allocations are re-allocated or when a plan or bundle is upgraded or downgraded? The answer depends on the combination of these two settings. There are several events to consider:

Sharing scenarios are viable only when the tenant offers more than one subscriber per account.

Sharing Combinations

With 2 Share Method options that enable sharing and with 2 Share Type options, there are 4 setting combinations to consider:

Share Method → Automatic Manual
Share Type ↓
Piñata Individual allocations can be up to 100%, the total of all subscriber allocations can be more than 100%, and subscriber allocations are automatically adjusted. Individual allocations can be up to 100%, the total of all subscriber allocations can be more than 100%, and subscriber allocations are set explicitly.
Limited Individual allocations can be up to 100%, the total of all subscriber allocations can not be more than 100%, and subscriber allocations are automatically adjusted. Individual allocations can be up to 100%, the total of all subscriber allocations can not be more than 100%, and subscriber allocations are set explicitly.

 

The following sections describe how allocations are affected be events for each of these combinations.

Share Automatically: Piñata

With a Share Method setting of Automatic and a Share Type setting of Piñata, this is how plan and bundle allocation behaves.

Initial Allocation

Each subscriber in the account gets allocated 100%. The purchaser/account controller can change the initial allocation from the default before completing the purchase.

Allocation Change

The account controller changes subscriber allowances.

The following examples assume you start with a 500MB data plan with 3 subscribers sharing it.

Allocation Change Example 1

The account controller changes subscriber B's allocation from 80% (400MB) to 20% (100MB) and subscriber C's allocation from 20% (100MB) to 40% (200MB).

Allocation Change Example 2

The account controller changes subscriber B's allocation from 80% (400MB) to 20% (100MB) and subscriber C's allocation from 20% (100MB) to 40% (200MB).

Allocation Change Example 3

The account controller changes subscriber B's allocation from 80% (400MB) to 20% (100MB) and subscriber C's allocation from 20% (100MB) to 40% (200MB).

Subscriber Join

The new subscriber is allocated 100%.

Subscriber Unjoin

No change to allocations of remaining subscribers, except that if the number of subscribers becomes 1, the remaining subscriber's allocation changes to 100%.

Downgrade

The 500MB plan is exchanged for one with 250MB.

On systems that allow immediate downgrades (vs. downgrades being delayed until the next cycle), customers can downgrade only to plans and bundles that are at least as large as the amount consumed during the current cycle. (In the case of bundles, each plan in the bundle is considered separately.) In the above example, if total use during the cycle exceeded 250MB, a downgrade to that plan could not occur. Of if you had a bundle with 500MB data, 500 voice minutes, and 200 text messages and an exchange was desired for a bundle with 250MB data, 200 voice minutes, and 100 text messages, if data use during the cycle exceeded 250MB, voice minutes during the cycle exceeded 200 minutes, or more than 100 text messages were used, a downgrade to that bundle could not occur.

Downgrade Example 1

Before the downgrade:

After the downgrade:

Downgrade Example 2

Before the downgrade:

After the downgrade:

Downgrade Example 3

Before the downgrade:

After the downgrade:

Downgrade Example 4

Before the downgrade:

After the downgrade:

Upgrade

No changes to any subscriber allocation.

Share On Request: Piñata

With a Share Method setting of Manual and a Share Type setting of Piñata, this is how plan allocation behaves.

Initial Allocation

The plan or bundle purchaser receives 100% allocation. Any other subscribers in the account receive 0% initially. The purchaser/account controller can change the initial allocation from the default before completing the purchase.

Allocation Change

The account controller changes subscriber allowances.

The following examples assume you start with a 500MB data plan with 3 subscribers sharing it.

Allocation Change Example 1

The account controller changes subscriber B's allocation from 80% (400MB) to 20% (100MB) and subscriber C's allocation from 20% (100MB) to 40% (200MB).

Allocation Change Example 2

The account controller changes subscriber B's allocation from 80% (400MB) to 20% (100MB) and subscriber C's allocation from 20% (100MB) to 40% (200MB).

Allocation Change Example 3

The account controller changes subscriber B's allocation from 80% (400MB) to 20% (100MB) and subscriber C's allocation from 20% (100MB) to 40% (200MB).

Subscriber Join

The new subscriber is allocated 0%.

Subscriber Unjoin

No change to allocations of remaining subscribers, except that if the number of subscribers becomes 1, the remaining subscriber's allocation changes to 100%.

Downgrade

The 500MB plan is exchanged for one with 250MB.

Downgrade Example 1

Before the downgrade:

After the downgrade:

Downgrade Example 2

Before the downgrade:

After the downgrade:

Downgrade Example 3

Before the downgrade:

After the downgrade:

Downgrade Example 4

Before the downgrade:

After the downgrade:

Upgrade

No changes to any subscriber allocation.

Share Automatically: Limited

With a Share Method setting of Automatic and a Share Type setting of Limited, this is how allocation behaves.

Initial Allocation

Each subscriber in the account gets allocated an equal amount. The purchaser/account controller can change the initial allocation from the default before completing the purchase.

Allocation Change

The account controller changes subscriber allowances.

The following examples assume you start with a 500MB data plan with 3 subscribers sharing it.

Allocation Change Example 1

Subscriber A cannot be reallocated to less than 2% and Subscriber B cannot be reallocated to less than 20%. No subscriber can have their allocation changed to more than what they have used plus the remaining plan allocation, which means:

The account controller changes subscriber A's allocation from 40% (200MB) to 50% (250MB) and subscriber B's allocation from 40% (200MB) to 20% (100MB).

Allocation Change Example 2

Subscriber A cannot be reallocated to less than 22% and Subscriber B cannot be reallocated to less than 40%. No subscriber can have their allocation changed to more than what they have used plus the remaining plan allocation, which means:

The account controller changes subscriber A's allocation from 40% (200MB) to 60% (300MB).

Allocation Change Example 3

Subscriber A cannot be reallocated to less than 22%, Subscriber B cannot be reallocated to less than 30%, and Subscriber C cannot be reallocated to less than 2%. No subscriber can have their allocation changed to more than what they have used plus the remaining plan allocation, which means:

The account controller changes subscriber A's allocation from 40% (200MB) to 50% (250MB).

Subscriber Join

If there is an unallocated amount, 100% of that is allocated to the new subscriber. If there is no unallocated amount, the new subscriber is allocated 0%.

Subscriber Unjoin

No change to allocations of remaining subscribers, except that if the number of subscribers becomes 1, the remaining subscriber's allocation changes to 100%.

Downgrade

For downgrades, the following rules apply:

The 500MB plan is exchanged for one with 250MB.

Downgrade Example 1

Before the downgrade:

After the downgrade:

Downgrade Example 2

Before the downgrade:

After the downgrade:

Downgrade Example 3

Before the downgrade:

After the downgrade:

Downgrade Example 4

Before the downgrade:

After the downgrade:

Upgrade

No changes to any subscriber allocation.

Share On Request: Limited

With a Share Method setting of Manual and a Share Type setting of Limited, this is how allocation behaves.

Initial Allocation

The purchaser receives 100% allocation. Any other subscribers in the account receive 0% initially.

Allocation Change

The account controller changes subscriber allowances.

The following examples assume you start with a 500MB data plan with 3 subscribers sharing it.

Allocation Change Example 1

Subscriber A cannot be reallocated to less than 2% and Subscriber B cannot be reallocated to less than 20%. No subscriber can have their allocation changed to more than what they have used plus the remaining plan allocation, which means:

The account controller changes subscriber A's allocation from 40% (200MB) to 50% (250MB) and subscriber B's allocation from 40% (200MB) to 20% (100MB).

Allocation Change Example 2

Subscriber A cannot be reallocated to less than 22% and Subscriber B cannot be reallocated to less than 40%. No subscriber can have their allocation changed to more than what they have used plus the remaining plan allocation, which means:

The account controller changes subscriber A's allocation from 40% (200MB) to 60% (300MB).

Allocation Change Example 3

Subscriber A cannot be reallocated to less than 22%, Subscriber B cannot be reallocated to less than 30%, and Subscriber C cannot be reallocated to less than 2%. No subscriber can have their allocation changed to more than what they have used plus the remaining plan allocation, which means:

The account controller changes subscriber A's allocation from 40% (200MB) to 50% (250MB).

Subscriber Join

The new subscriber is allocated 0%.

Subscriber Unjoin

No change to allocations of remaining subscribers, except that if the number of subscribers becomes 1, the remaining subscriber's allocation changes to 100%.

Plan Downgrade

Upon completion of downgrade, account controller is taken to the Change Allowances page. No automatic reallocation occurs.

Plan Upgrade

Upon completion of upgrade, account controller is taken to the Change Allowances page. No automatic reallocation occurs.