It's too general a question to answer. It depends on the type of customer, the type of service, the price, how long users need to try it to know they're ready to invest etc.
Multiple payment models exist because there isn't one that suits every SaaS business.