Understanding when to credit or charge for product changes, upgrades, or downgrades is essential. Below, we outline various scenarios for Product Change/Upgrade/Downgrade and clarify the corresponding actions for crediting or charging in each case.
For detailed information, refer to the Product Changes and Migrations article.
For Product Changes
Product Parameters | Component Parameters | Credit Original Product in Current Period? | Charge New Product in Current Period? | Credit Original Component in Current Period? | Recharge Component in Current Period? |
New Product, Same Family | Component has its own Billing Interval | No | No | No | No |
New Product, Same Family | Component uses Product's Billing Interval | No | No | No | No |
New Product, Different Family | Component has its own Billing Interval | No | No | No | No |
New Product, Different Family | Component uses Product's Billing Interval | No | No | No | No |
Same Product, New Price Point | Component has its own Billing Interval | No | No | No | No |
Same Product, New Price Point | Component uses Product's Billing Interval | No | No | No | No |
For Upgrade Migrations
Product Parameters | Component Parameters | Credit Original Product in Current Period? | Charge New Product in Current Period? | Credit Original Component in Current Period? | Recharge Component in Current Period? |
New Product, Same Family | Component has its own Billing Interval | Yes | Yes | No | No |
New Product, Same Family | Component uses Product's Billing Interval | Yes | Yes | Yes | Yes |
New Product, Different Family | Component has its own Billing Interval | Yes | Yes | No | No |
New Product, Different Family | Component uses Product's Billing Interval | Yes | Yes | Yes | No |
Same Product, New Price Point | Component has its own Billing Interval | Yes | Yes | No | No |
Same Product, New Price Point | Component uses Product's Billing Interval | Yes | Yes | Yes | Yes |
For Downgrade Migrations
Product Parameters | Component Parameters | Credit Original Product in Current Period? | Charge New Product in Current Period? | Credit Original Component in Current Period? | Recharge Component in Current Period? |
New Product, Same Family | Component has its own Billing Interval | Yes | Yes | No | No |
New Product, Same Family | Component uses Product's Billing Interval | Yes | Yes | Yes | Yes |
New Product, Different Family | Component has its own Billing Interval | Yes | Yes | No | No |
New Product, Different Family | Component uses Product's Billing Interval | Yes | Yes | Yes | No |
Same Product, New Price Point | Component has its own Billing Interval | Yes | Yes | No | No |
Same Product, New Price Point | Component uses Product's Billing Interval | Yes | Yes | Yes | Yes |