My testing for a loyalty addon has thrown up some interesting behaviour.
I'm using an Epson TM-T88V and a standard cash drawer triggered via the printer. Also testing with the demo version of RMS v 2.0.0105
If you have no cash drawer and the "Share OPOS Printer" option is checked then it opens the OPOS printer and closes it after a transaction.
Once I enable the cash drawer with OPOS it gets interesting. It opens the OPOS printer as soon as SO Pos is logged in.
Then after a transaction it keeps the printer open.
I'm assuming that this is so if you check the option "Wait for cash drawer to close" before closing the transaction it's able to detect the cash drawer close event.
This completely breaks the Share OPOS Printer option.
However if you then check the option "Force cashier logon for each
sale" then the OPOS printer is closed after the sale if you have
disabled the "Wait for cash drawer option".
My current client has this option and that's why it worked on his machine but not mine during initial testing.
Anyone had similar issues ?
*This post is locked for comments