Proration Due to Billing Cycle Termination
When the current period is terminated early due to a SubMan API call to change billing cycle definition immediately, the subscriber receives a refund for recurring charges and forfeits recurring grants prorated to the period termination time.
-
Charge Period Termination Proration Type — To define how to prorate a refund when a period is terminated due to a billing cycle change, set one of the following values:
- Refund Prorated Amount — The charge amount that is refunded is scaled according to the new billing cycle.
- Refund Full Amount — The full charge amount is refunded.
- Refund Nothing — No charges are refunded.
-
Grant Period Termination Proration Type — To define how to prorate a forfeiture when a period is terminated due to a billing cycle change, set one of the following values:
- Forfeit Prorated Amount — The grant amount that is forfeited for the terminated cycle is inversely scaled according to the new billing cycle.
- Forfeit Full Amount — Any unused amount of the granted assets are forfeited.
- Forfeit Nothing — Forfeit no granted assets.
When the current cycle is terminated, there is a length of time that is subject to proration of charges and grants that get applied to handle the change in the billing cycle length. For more information, see the discussion about billing cycle management.
Prorated amount = (number of granular units owned ÷ number of granular units in the cycle) × total amount
Refunded amount = total amount – prorated amount
For more granular proration on scaled charges and grants, answer the proration scale unit create_config.info question: Global:What should be the proration scale unit when weekly, monthly or yearly recurring charge/grant are to be prorated (second/minute/hour/day)?. For more information, see the discussion about proration granularity.