Not for those expecting easy fixes when problems arrive
The billing and payment system struggles when issues come up, plain and simple. I encountered errors in invoicing that weren’t resolved quickly by the automated tools. The payment labels were sometimes inconsistent, which didn’t help in figuring out what went wrong. Telephonic support was available, but the responses felt slow and didn’t address the root causes efficiently. If you are comfortable waiting and handling billing issues yourself, this setup might be workable. However, if you want a system that handles all payment problems automatically or with prompt and effective human intervention, this would be frustrating. On the plus side, the basic invoicing system functions okay when nothing goes wrong. But I would advise caution for anyone who needs smooth and foolproof billing because this software doesn’t quite deliver in that situation.