Pricing and Billing
Pricing Plans
Pricing Plans Lifecycle Management
7min
understanding the pricing plan lifecycle draft mode when you create a new pricing plan, it begins in draft mode in this state, you can make any necessary changes, including modifying line items or updating prices you can save your progress and return later to continue editing activating a plan to move a plan into production, change its status to active and save it after a plan is activated and saved the plan becomes read only and cannot be edited the plan is eligible to be assigned to customers assigning plans to customers assigning active plans only plans in the active state can be assigned to customers each customer can be assigned only one pricing plan at a time default plan behavior amberflo allows multiple active plans, but one of them must be designated as the default plan if there is only one active plan, it is automatically set as the default if there are two or more active plans, you must manually select the default when a new customer is created in amberflo, the system automatically assigns the default plan unless a different plan is specified if pricing plans are created after the customer already exists , the default plan will be assigned automatically when the customer’s first meter event is ingested in that case, the plan’s start time will default to the beginning of the day on which the first event was received updating a pricing plan since active plans cannot be edited, updates are handled through versioning create a new plan activate the new plan deprecate the previous plan customer migration happens automatically at the end of the current billing cycle retiring and migrating plans amberflo allows you to deprecate any plan and migrate customers to a new one using built in automation when you deprecate a plan the system prompts you to choose a replacement active plan customers are reassigned automatically based on their billing cycle changing a plan mid cycle you can transition customers to a new plan at any point during a billing cycle a customer can only have one active pricing plan at a time, so any update involves switching from the current plan to a new one if proration is enabled fixed charges are prorated based on the number of days each plan was active during the cycle one for the original plan with prorated fixed charges and usage based charges one for the new plan , also with prorated charges example if a customer is transitioned on day 10 of a 30 day month they are billed for one third of the original plan’s fixed charge they are billed for two thirds of the new plan’s fixed charge if proration is not enabled the customer is billed the full fixed charge from both plans two invoices are issued for the billing period, each reflecting the applicable fixed and usage based charges