Hello,
Thanks for any help you can give! I really don’t know where to begin.
I have a device that acts as a peripheral to POS systems in the Restaurant industry. It operates from a serial port. Many POS terminals have built in capability to accept requests from the device. The pos grabs a PLU from the request sends and an acknowledgment to the device so it knows the request got through. The POS then adds the item to an open customer tab.
I assume working with serial devices is an issue, but maybe I am wrong. If not possible, I could use an intermediary like a single board computer to bridge with Square.
Question1: Is there any way to get similar functionality to square terminals? For example, write a plugin that would accept serial data from the device via usb or bluetooth.
Question2: If there is not a way to write a plugin, is there a way to add items to a customer tab on a terminal from an external device via a shared local network?
Question3: If there is no way to do this on the local network, is there a way to add items to a customer tab via the cloud api?
Any other suggestion as to how this may be accomplished? I looked at the API, and it seemed like the only thing that came close was fulfillment. But in this case, I am not looking to actually place and pay for the order, just add it to a tab/check of customer that will be paid later.