Hi,
If payment auth is the case, then I would like to suggest you to integrate VeriFone's Vx POS Machine having integrated thermal printer, serial port, ethernet port for integration.
I can provide you customized software and requried hardware as well.
Please feel free to write back for queries and clarificaiton.
Thanks
Regards, Faysal Fazal