GetHSNNumber 0 Unknown Error



Description of Issue

Unable to complete a Tyler Payments credit card payment in Cashiering because of the error GetHSNNumber: 0 Unknown Error.



Context

Cashiering (2019.3 & web versions)



Cause

The Hardware Console version installed does not match the Cashiering version. 



Resolution

Uninstall the existing Hardware Console and install the Hardware Console version to match the Cashiering application version. In the web versions this can be done by going to the 9-box and selecting Hardware Console Installer. Additionally, if the Cashiering ui.web address is entered upon installing the Hardware Console, then the program can be updated automatically by right-clicking the Hardware Console icon on the desktop, and selecting Auto Update.



Additional Information

Full error message:

An error occurred processing payment:
Http failure response for http://localhost:48098/api/HardwareService/GetHSNNumber: 0 Unknown Error