@aisenyi has been working on a custom app for the Point of Sale for my use case that I’m sharing in the event someone else finds it useful. This app does three things basically:
- Serial weigh scale integration to get weights for items
- Stripe Terminal integration to accept card payments within the POS
- Raw printing via QZ Tray to bypass the print preview screen and print directly to printers with ESC/POS commands, as well as controlling the opening of cash drawers connected to printers
Further documentation can be found here and a video showing it in action here. Here’s the repo:
As far as limitations, this has only been tested on Windows, and Stripe Terminal is only available in a handful of countries right now:
- Australia
- Canada
- France
- Germany
- Ireland
- Netherlands
- New Zealand
- Singapore
- United Kingdom
- United States