POSVIS-Print is a document/receipt printing application for POS systems. It's designed to work with standard ESC/POS printers via Bluetooth or USB connection and can initiate printing via Deep Link for quick and standardized POS system access.
Key Features
Deep Link Printing: Start printing from a link requested by the POS system (e.g., print://…).
Online Payload Fetching (Internet required): The app retrieves print command data (payload) from the URL attached to the Deep Link each time.
ESC/POS Printer Support: Compatible with ESC/POS compatible receipt/thermal printers.
Bluetooth and USB Support: Select printing device based on the work environment.
Thai Language Support: Supports Encoding/Code Table settings and has a Raster mode (printing as an image) for accurate Thai language input (according to administrator settings).
Print Status Display (Overlay/Modal): Displays "Printing…" status for clarity in automated operation.
Terms of Use (Requirements)
An internet connection is required at all times to retrieve the payload from the URL sent by the POS system.
The printer must support ESC/POS.
Bluetooth functionality may vary depending on the Android device and printer model.
How to Use:
Open the app to configure the printer (Bluetooth/USB).
Select the printer device and test the connection.
When the POS system requests printing via Deep Link, the app will:
Retrieve the payload from the URL.
Process the print command.
Send the data to the printer and display the printing status.
Example Usage:
https://thaisysweb.com/test-printer.html
GitHub Example Connection:
https://github.com/powerbeer/posvis-print
Print ESC/POS receipts via Deep Link, retrieve data from URLs, and support Bluetooth/USB.