How to Do Pricing Changes En Masse - Q&A
Revenue Recognition
Q: For revenue recognition, do we recognize the Gross Revenue based on original price, then a Discount revenue (20% discount for example) as a contra Revenue line?
A: The original invoice and discount amount will each have their own revenue schedules. For revenue, you can run the accounting period trial balance > download the revenue detail report to view each of the revenue schedules for the original charge, discount charges.
Workflow
Q: I see workflow in my sandbox but not in my production, why?
A: All sandboxes have workflow enabled. If you would like it enabled in Production it would be an add on application. Please contact your Account Manager for more information.
Mass update
Q: How can I mass update the price?
A: You can use Mass Order Entry, Workflow, Developer Tools, and API Callout.
Workflow and Developer Tools are add on applications, please contact your Account Manager for more information.
Discounts and Renewals
Q: If we have 3 months discount, and it spans a renewal - what will happen ? We want it to continue for the remaining periods, as opposed to re-adding another 3 months discount.
A: If the discount is set for fixed # of billing periods, and it has a renewal, it will not pick it up, you would have to add it again. Best practice is to break these out between terms.
Discounts
Q: Discounts that are active only for x billing periods, the configurations cease to be effective after x billing periods, but the rate plan will still show on the subscription. How do we remove this fixed discount?
A: Yes, even though the Discount Rate Plan shows up in the subscription, once it expires it is effectively not active. It could stay there or it could be removed later, via RemoveProduct amendment (or the corresponding Order Action).
Prorations
Q: How do we avoid prorations on invoices when we remove/add rate plans to subscriptions?
A: When you create the rate plan charge, you need to make sure that the trigger conditions are aligned to how you want it to start, this will affect prorations. Also, do not create invoices outside of the customers bill cycle date, if you do, this will cause a proration. Please review the Knowledge center article on trigger conditions and prorations and test this in your sandbox:
Trigger Conditions and Prorations