Hey everyone, can you bill in advance (not using c...
# suite-billing
s
Hey everyone, can you bill in advance (not using customer deposit) for a usage-based subscription plan? Basically client prepays $10000 worth of usage when SO is created. This should credit def. rev. Then when usage data comes into NS, the amount for usage will be recognized that month. Is this possible?
j
You can but you would have to use fulfillment based RR or custom event triggers. And then figure out a way to script the creation of the trigger or fulfillment from the usage record (or a custom record if not using suitebilling). I’ve done this before with native netsuite and it works to some degree but the problem is how to manage the changes over time. e,g, what if they buy another bucket mid contract and want to deplete the prepaid buckets in a FIFO method, what if they use up the bucket, do they go into overages? At the end of the contract, what if they haven’t use it all up, can they recognize the remaining? How do you automate that? Or does some roll over and it needs to stay in deferred? Happy to chat about different ways to solution this if you’d like. We’ve worked with many companies with similar scenarios.
s
Thank you @jonleipzig! Custom even triggers is one way to think about this. I'm going to do some investigation. But you are right that Suitebilling doesn't support a lot of the questions you've posed here. Thanks, again!