Today we're happy to announce REV23 Desktop 17.1 Update 4 (17.1.4) is available for download.
Improvements to Health Inspector
I'm sure most of you have seen the Health Inspector at least once or twice. When something goes wrong while trying to launch REV23 Desktop, the Health Inspector attempts to diagnose and fix the problem for you. The Health Inspector reduces your need to contact support for startup issues that you can just resolve on your own, so it's very useful… most of the time.
The problem is, the Health Inspector was added many years ago, and hasn't really changed since. So while our understanding of issues that can prevent REV23 Desktop loading properly has increased, the Health Inspector never really improved. Worse, there were some scenarios that would cause the Health Inspector to fail completely, leaving you with no idea what was happening, which would result in a support call. Finally, a trend we've seen is that in cases when the Health Inspector CAN fix the issue, some users will still reach out to support, completely missing the Fix It button and the fact that they can resolve this in a single button click, rather than waiting for a response from support.
So, I decided Health Inspector was in need of a fresh coat of paint and ready to learn some new tricks. Visually, the Health Inspector has been refreshed to look a bit more modern, as well as provide you with even more information about why the error may have occurred, how to prevent it or fix it. Additionally, when the Health Inspector can fix the issue, we've tried to make this more apparent. Finally, we've improved its ability to diagnose issues, as well as attempt to detect more issues to further narrow down what the issue could be.
Credit Card Magnetic Stripe override
Without going into too much detail other than its related to the current lack of chip card support in REV23 Desktop (you can read more about this upcoming support in this blog post), we've added a new option to REV23 Desktop.
You now have the ability to not send credit card mag stripe data to the processor, making it appear as though the credit card was manually keyed instead of swiped. By enabling this option your transaction rate from your processor may increase slightly. You may want to talk with your processor to see what the difference is between swiped and keyed transactions. It is completely up to you whether you want to enable this or not.
You can find this setting in Configuration -> My Studio -> Options -> Invoicing and Payment Options.
Other Minor Improvements
Retail Commission: You can now configure your users to receive a retail commission percentage based on the MARKUP up the item, rather than the sale price. This requires a preferred vendor be set for these items (otherwise we have no way to determine the markup. This will be changed in a future version to be more easily configured.)
Expired ID Warning: When reading data from a clients ID, if the ID is expired, you will now see a warning.
Hope you enjoy this update! Let us know what you think in the comments!