-1

I'm looking for answers to a few general questions as to how point of sale (POS) software and hardware generally works in brick-and-mortar stores. I realize there will be many edge cases given the sheer number of solutions out there, but I'm looking for answers on the most common setups...

So, here it goes: I realize that there are several standards for hardware interface standardization (OPOS, JavaPOS, UnifiedPOS). However, what is most common these days?

When a credit or debit card is scanned, does the scanning device take care of processing the card, or is it transmitted to the main POS terminal, which then connects to the processing service for processing?

Are there any standards on software for the main POS terminal systems?

How are product identifiers generally stored - barcode, ASIN, proprietary standard?

Thanks in advance!

Jonas
  • 121,568
  • 97
  • 310
  • 388
user21293
  • 6,439
  • 11
  • 44
  • 57
  • They really need to come up with a better acronym than POS...in different parts of the country talking about "POS software" will get very different responses. – Beska Sep 22 '09 at 15:22
  • While your multi-question question may have some value to other researchers, it is not a good fit for Stack Overflow. Questions must be narrow and singular here. It is okay to post multiple separate questions that all relate to a shared topic or concern, but they must not be bound into a single post. Multi-questions questions often invite lengthy answers or low-value/vague answers, and Stack Overflow prefers not to encourage this. @user21293 – mickmackusa Mar 04 '21 at 04:21

1 Answers1

2

UnifiedPOS, as the name implies, appears to be the most universal standard. JavaPOS, as you might expect, is Java language specific, while OPOS is WIN32/COM based, which suggests that it is an older standard.

OPOS, JavaPOS, and POS for .NET are all based on the UnifiedPOS standard, and they all appear to have broad support. So your choice comes down to which programming language you want to use to develop the platform.

Hardware written to the UnifiedPOS standard should work with any of these platforms. The UnifiedPOS committee says that 36 different point-of-service peripheral types currently support the standard.

Robert Harvey
  • 178,213
  • 47
  • 333
  • 501