What are some suggestions to interface POS systems from multiple stores. The procedure should be, the retailer installs this software onto their Point-of-sale machines(or to the machine that handles the transactions) which runs separately from their currently installed POS software so it is not a POS replacement just an add on. The software can collect the transaction information as it is happening and send the data across the network, the other feature is that there should be a small input field the is accessible to the cashier or person checking out to input information (like a number) and be able to send that across the network as well. Again is there some way to make this "cross-compatible" not having the retailer to have to modify their main POS software to interface to mine.
How to communicate with many stores' point of sale (POS) software?
435 Views Asked by Alan At
1
There are 1 best solutions below
Related Questions in ARCHITECTURE
- Strange java.lang.ArrayIndexOutOfBoundsException rendering error in jsf application under high load
- h:outputStylesheet inside ui:repeat
- IntelliJ warns "Cannot resolve variable" on EL variables declared in parent page of include
- How to instantiate a backing bean on page load
- How to disable default keyCode event in Primefaces?
- How to define a style for ul which appears automatically
- How to add '%' symbol in textbox using jsf and jsp?
- Primefaces onkeyPress triggerevent
- h:commandButton action method is not invoked
- f:ajax resetValues="true" does not seem to work
Related Questions in POINT-OF-SALE
- Strange java.lang.ArrayIndexOutOfBoundsException rendering error in jsf application under high load
- h:outputStylesheet inside ui:repeat
- IntelliJ warns "Cannot resolve variable" on EL variables declared in parent page of include
- How to instantiate a backing bean on page load
- How to disable default keyCode event in Primefaces?
- How to define a style for ul which appears automatically
- How to add '%' symbol in textbox using jsf and jsp?
- Primefaces onkeyPress triggerevent
- h:commandButton action method is not invoked
- f:ajax resetValues="true" does not seem to work
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
This question is very vague. I am assuming you are writing an independent software read input from POS and send across the wire to central server or so. Fist of all find if POS software provide any realtime export or exposed any API you can read data from. Otherwise try to read from its database or file POS software store data in local disk.
Since you want to write a generic software you may want to implement multiple adapters, for example a FileBasedAdapter to read input from POS writing to a file, DatabaseBasedAdapter for database driven POS and so on. While installation you need to configure this adapter. I am not familiar with POS domain but you can also search for well known POS providers (example: IBM, Micros etc.) and write OEM specific adapters based on the specification provided by them. End of the day these adapter layer needs convert POS specific data to a generic format so that you can handle rest of the requirements pretty easily and effectively.
If your software is based on some high level language it is pretty easy to send data across the wire either through plain socket connection or HTTP connection.