What do you like best?
I was extremely impressed with the Zuora team who lead our implementation. They were experienced, knowledgable, patient and kind. Excellent follow-through. It's been over 3 months since we've been live with Zuora for our billing. It's definitely a step up from our prior home-grown solution which involved integrating Stripe & other tools. With Zuora, we have greater visibility into the status of our billing, and greater functionality to price our products and services, employ discounting, and bill our customers. The API is powerful. The permissioning works well, and there are plenty of custom fields.
What do you dislike?
Zuora has a very robust database / data model and functionality to meet our needs. However, the user interface leaves a little to be desired. The API is powerful and useful, however, I find myself wishing for more powerful in-app editing capabilities - such as the ability to bulk edit accounts. We wish the integration with the Stripe gateway had more functionality such as auto card updater and ability to void credit card transactions. Not sure if this is a Stripe API limitation or not.
Recommendations to others considering the product
Ensure you have allocated an internal resource (and plenty of time) to the implementation, especially if you are migrating customer data.
What business problems are you solving with the product? What benefits have you realized?
Since implementing Zuora, our business now visibility into our outstanding balance (in collections). We now have a clear source of truth for our Product Offering (Product Catalog). We've gained more trust in our account and billing data, and we no longer need to rely on our senior engineers to report on billing-related metrics for our business. A big win!