I have looked at the Clover.js code and it appears to be communicating to the Clover Device via WebSocket. Is it possible to communicate directly to a Clover device using only web sockets? If so is there any documentation on what must be sent to perform specific operations (e.g. Credit/Debit card sale,Refund,Void,PreAuthorization, etc)? I am looking to integrate from a standalone java application to Clover Mini device hardware .