What is OPOS?

Posted March 30, 2011

A very common industry standard, OPOS enables programmers to write code once, but support any flavor of POS equipment (Star, Epson, Bixolon receipt printers, etc). Without it, developers would need to learn the specific command language for every single device manufacturer they wish to implement in their software, making integration a very long and painful process when one wants to support many products. For software vendors who want to be completely hardware independent, OPOS is one convenient way to go. Though each have separate purposes, the OPOS, JavaPOS, and POS for .NET standards fall under one collective name called UPOS (Unified Point of Sale), all of which is maintained by the NRF ARTS committee. Furthermore, OPOS isn’t just for receipt printer implementation; it supports 36 POS devices in total, including cash drawers, pole displays, pinpads, and etc.

Filed under: Tips