The flexibility of a product's settings means that you can create hundreds of combinations of plan behavior. This topic gives some examples of desired product behavior and how you would configure Behavior and other settings to ensure that behavior.
You want to offer basic monthly data plans for single devices, perhaps with different caps for different prices, but their behavior would be the same-and (relatively) simple. Here are the settings and the reason for each:
| Setting | Value | Reason |
|---|---|---|
| Customer can buy for | Customer's account only | This plan is for the subscriber's account only. |
| Allocation | Exclusive | Only the purchaser can use the plan. |
| Share Method | n/a | The Share Method setting is not used when the Allocation setting is Exclusive. |
| Share Type | n/a | The Share Type setting is not used when the Allocation setting is Exclusive. |
| Assignment Method | Assignable at purchase only | |
| Number of Cycles | Unlimited |
The purchaser of the plan receives and pays for it again at the end of each period. The plan renews until it is canceled by the purchaser, even if you discontinue the plan. |
| Aligned to account cycle | Yes | Making monthly charges aligned with a customer's account cycle makes your accounting and your customer's understanding easiest because your customers pay just once per cycle. |
| Cycle Duration | n/a | When a plan is aligned to the account cycle, the duration equals the account cycle length, which can be anywhere from 28 to 31 days for monthly plans. |
| Prorated on first cycle | Yes |
Both the amount paid and the amount of usage available is prorated. For example, an account cycle that starts on the 1st, and a 30MB data plan for $30 bought on the 20th. For the last 10 days of the account cycle, the customer pays $10 for 10MB of data usage. |
You want to offer a product that users get one time only.
| Setting | Value | Reason |
|---|---|---|
| Customer can buy for | Customer's account only | You want the user who buys the product to be the one who uses it, so the plan is for the the subscriber's account only. |
| Allocation | Exclusive | Only the purchaser can use the plan. |
| Share Method | n/a | The Share Method setting is not used when the Allocation setting is Exclusive. |
| Share Type | n/a | The Share Type setting is not used when the Allocation setting is Exclusive. |
| Assignment Method | n/a | The Assignment Method setting is not used when the Allocation setting is Exclusive. |
| Number of Cycles | Limited to 1 | This is a one-time plan. |
| Aligned to account cycle | n/a | This setting applies only when plans are renewable. |
| Cycle duration | 12 months | You decide that you want a use-it-or-lose-it aspect, and that a year is a generous amount of time to use the plan. |
| Prorated on first cycle | n/a | Because the plan is not aligned to the account cycle (it begins as soon as it is given to the customer), there's no proration. |
One of the latest trends in the cell phone market is "family" plans, plans that give customers some amount of some type of service that can be shared with multiple users and devices on the account. Many of the settings are similar to the Basic plan above.
| Setting | Value | Reason |
|---|---|---|
| Customer can buy for | Customer's account only |
This plan is for the subscriber's account only. |
| Allocation | Shareable | When an account has more than one subscriber, the plan's allocation may be used by all subscribers. |
| Share Method | Automatic | Subscribers are allowed to use any existing plan allocation as soon as they join the account. |
| Share Type | PiƱata | This plan is a "pool" of product that all subscribers in the account can use. When the entire "pool" is depleted, no matter who consumes it, no more of the product is available within the cycle. |
| Assignment Method | n/a | The Assignment Method setting is not used when the Allocation setting is Shareable. |
| Number of Cycles | Unlimited | The purchaser of the plan receives and pays for it again at the end of each period. The plan renews until it is canceled by the purchaser, even if you discontinue the plan. |
| Aligned to account cycle | Yes | Making monthly charges aligned with a customer's account cycle makes your accounting and your customer's understanding easiest because your customers pay just once per cycle. |
| Plan duration | n/a | When a plan is aligned to the account cycle, the duration equals the plan cycle length. |
| Prorated on first cycle | Yes |
Both the amount paid and the amount of usage available is prorated. For example, an account cycle that starts on the 1st, and a 30MB data plan for $30 bought on the 20th. For the last 10 days of the account cycle, the customer pays $10 for 10MB of data usage. |
Most plans that you offer limit what your users can receive along two axes: amount and time. Some of the Behavior settings address specifics for the time axis.
| Setting | Value | Reason |
|---|---|---|
| Customer can buy for | Customer's account only | The idea is that because the plan duration is short, either a subscriber on the account buys it for just themselves, or the account holder buys it for just one subscriber on the account. A classic example would be a parent buying the plan for a child on a family account. So the plan can't be passed around from subscriber to subscriber (Reassignable for the Assignment Method setting), nor can the plan be consumed by multiple subscribers (Shareable for the Allocation setting). |
| Allocation | Assignable | For accounts with just one subscriber, only the purchaser gets the plan allocation. For accounts wth more that one subscriber, the purchaser can designate a different subscriber in the account to get the plan allocation, at which point that subscriber is the only subscriber that can consume the plan allocation. |
| Share Method | n/a | The Share Method setting is not used when the Allocation setting is Exclusive. |
| Share Type | n/a | The Share Type setting is not used when the Allocation setting is Exclusive. |
| Assignment Method | Assignable at purchase only | The ability to consume allocation from the plan cannot be passed from subscriber to subscriber in the account. |
| Number of Cycles | Limited to 1 | This plan is not automatically renewed at the end of the 10 days. |
| Aligned to account cycle | n/a | This plan is valid for 10 days from its purchase date. |
| Cycle duration | 10 days | This one's easy. The cycle length. |
| Prorated on first cycle | n/a | Proration applies only to renewable plans. |
You can offer a set amount of service in different ways. This example shows the differences in 90 days of service offered in a 30-day plan that renews 2 times (finite recurring) vs. a 90-day plan. In this example, you want to offer up to 30GB of data during the 90 days.
| Setting | Value | Reason |
|---|---|---|
| Customer can buy for | any | For this scenario, the choice here doesn't matter. |
| Allocation | any | For this scenario, the choice here doesn't matter. |
| Share Method | any | For this scenario, the choice here doesn't matter. |
| Share Type | any | For this scenario, the choice here doesn't matter. |
| Assignment Method | n/a | For this scenario, the choice here doesn't matter. |
| Number of Cycles | Limited to 3 | For the 30-day plan. The idea is to give the same amount of time as the 90-day plan. |
| Limited to 1 | For the 90-day plan. | |
| Aligned to account cycle | No |
The cycle for the plan and payment start on the purchase date. If the plan is not free, customers that do not purchase the plan on the first day of their account cycle will be charged on the plan cycle date, which can result in charges for different plans at different times each month. But if you align the plan to the account cycle and prorate the first month, customers will not get the full 90 days (unless they purchase the plan on the first day of their account cycle) because the plan can be renewed only twice. Your business and customer needs should dictate when you want plans configured like this. Consider limiting this configuration to plans that you do not charge for. |
| Cycle duration | 30 days | For the 30-day plan. The plan lasts 30 days, and the renewable setting allows to to occur 3 times (the initial, plus 2 renewals), for 90 days total. |
| 90 days | For the 90-day plan. | |
| Prorated on first cycle | n/a | If the plan is not aligned to the account cycle, there is no proration. |
| Data usage | Limited to 10,240 megabytes | For the 30-day plan. |
| Limited to 30,720 megabytes | For the 90-day plan. |
The different settings determine how much data a user can consume, and when. In the 30-day plan scenario, users get 10GB per 30 days. If they use 10GB in the first day, they have no more data under the plan until the 30 days is complete. Conversely, if they use only 10MB of data during the entirety of the 30 days, they lose all the rest of the 10GB allocated for that 30 days and the "counter" begins again at the start of the next 30-day cycle.
In the 90-day plan scenario, users can consume the 30GB of data at any time during the 90 days of the plan.
You want to create some plans that are designed for users who like to play games. The idea is that the usage of each plan will be restricted to a single subscriber so the person who wants to play the game can consume all that the plan offers.
| Setting | Value | Reason |
|---|---|---|
| Customer can buy for | Customer's account only | Because this is a renewable plan, it cannot be gifted. |
| Allocation | Assignable | This plan is for one user only. Assignable allows for any one user in the account, rather than only the purchaser. |
| Share Method | n/a | The Share Method setting is not used when the Allocation setting is Assignable. |
| Share Type | n/a | The Share Type setting is not used when the Allocation setting is Assignable. |
| Assignment Method | Assignable at purchase only | The plan is designed for one person to use. |
| Renewable | Renews indefinitely | The purchaser of the plan receives and pays for it again at the end of each period. The plan renews until it is canceled by the purchaser, even if you discontinue the plan. |
| Aligned to account cycle | Yes | Making monthly charges aligned with a customer's account cycle makes your accounting and your customer's understanding easiest because your customers pay just once per cycle. |
| Plan duration | n/a | The duration is the account cycle. |
| Prorated on first cycle | Yes | Both the amount paid and the amount of usage available is prorated. For example, an account cycle that starts on the 1st, and a 30MB data plan for $30 bought on the 20th. For the last 10 days of the account cycle, the customer pays $10 for 10MB of data usage. |