There are a lot of options for custom pricing for an individual subscription. Decent API, though limited in some odd ways (only certain major changes trigger events, others don't. SSO breaks standard login). They'll create some custom reports if a report is missing. They import data, just make sure that you're not live yet when they do it (they messed ours up when importing into live system).
I think Fusebill is probably well suited to companies that need to bill a small number of clients with varying prices, discounts and terms. Too many customers, though, and manual updates become infeasible. A single, simple pricing structure won't be easy to update if you have a lot of customers.
Price is on the high side. Slow UI response at the end of the month, though improved somewhat in recent months. Complex UI required a lot of training for our employees to complete simple tasks. Frequent trivial UI updates require additional training. Reporting is not configurable and marginally useful. Cost based accounting isn't supported well.
Previously there was a frequent issue with their Authorize.net gateway integration that would show payments in an "unknown" state without notifying us, leaving the customer account in a weird limbo state. We've wasted hours manually looking through customers to fix, and hours working to satisfy justifiably upset customers. Has since been fixed for the most part, but "unknown" payments still crop up sometimes.
Currently our biggest problem with Fusebill is updating the price for a product in our subscriptions. We have a price change, and WE HAVE TO WRITE OUR OWN CUSTOM CODE TO CHANGE PRICES on all of our active subscriptions. The inactive ones? They'll have the wrong prices when we re-activate them. Instructions on the custom code to update our subscriptions were given to us 13 days after asking for instructions on changing prices.
We never thought that price changes would be a missing feature for a recurring billing system. Hopefully this information is helpful to someone else.
WE REGRET CHOOSING FUSEBILL after wasting hundreds of hours, and I hope I can find the time to find and integrate another solution soon
Response from Fusebill
Thank you for taking the time to post a review of Fusebill. At Fusebill we value all feedback from our customers, and we use it to constantly improve. Our Customer Experience team would like to connect with you to discuss your concerns as we strive to ensure the satisfaction of all of our customers. Please reach out to us by email or a phone call to Fusebill Support.