Mind Body is a powerful piece of software, but hampered by random, strange glitches. It can do a great deal, more indeed than any other offering I know of on the market but it does it imperfectly unfortunately. An example is that over the years many of our customers have been double charged because of some kind of communication error with their merchant partner Ezidebit, something that has cost us countless lost hours and loss of reputation with our customers. Just when it seems to be fixed, it happens again. Ezidebit are the only merchant that Mindbody partner with in Australia and they are a company with little interest in offering any service other than the absolute minimum. One other major flaw is that Mindbody partnered with Ezidebit offer no refund capability (whereas they do partnered with other merchants in other countries) which leads to a great deal of time and money (in fees) being lost in manually processing refunds via electronic transfers through our other banking options. It does not help that Ezidebit have no competition - the customer cannot go with anyone else unless they ditch Mindbody altogether which is a massive, costly thing to do. Knowing this makes Ezidebit seemingly quite happy to do very little for the customer.
Mindbody has seen little development over the years with reporting that makes accounting incredibly difficult (and some just plain broken, exporting files in the wrong format) and no improvement at all in this part of their offering. Lots of time is spent (wasted really) in merging data in excel to try and get meaningful, useful reports when all of this data exists within Mindbody and, with the ability to customise reports even a little bit, would be totally unnecessary.
Other relatively minor, but persistent, bugs are customer names being replaced with the wrong name or the strange way it splits payments across items in a transaction (again making accounting awkward). I really don't think they consulted accountants in developing this side of things given how difficult it is to get the basic data required.
What development there has been was just fairly minor tweaks, sometimes with no improvement e.g. attempting to improve the client search functionality, and launching a test version for awhile, only to then abandon it as it was not an improvement at all and was slower than the older version. They did enhance the checkout system so that appointments could be checked out more seamlessly but I wouldn't call it a massive improvement.
To their credit they did jump fairly quickly to develop a streaming service for classes when the COVID crisis hit, but to their discredit it was not good enough to actually use when there are very solid offerings around.
Anyone considering signing up with Mind Body really needs to do their due diligence and make sure that it is the best option for them. As others have mentioned they are expensive but what they offer might well be unique. As long as you can cope with the bugs and time wasting idiosyncrasies.