Fiscal receipts
Sale, refund, expense, correction, cash in and out, X and Z reports. The agent opens a closed shift by itself.
HW Connector runs on the cashier PC and gives your web application access to fiscal printers, payment terminals, printers, scanners and the cash drawer through a single REST API.
# one-step sale: card → receipt → slip POST /api/v1/checkouts Idempotency-Key: 3f2c9a71-… Prefer: wait=30 # a retry with the same key never # charges the card twice ← 202 Accepted Location: /api/v1/operations/{id} # receipt not printed — payment is reversed
Fiscal receipts, card acquiring, printing and peripherals through one API with clear operations.
Sale, refund, expense, correction, cash in and out, X and Z reports. The agent opens a closed shift by itself.
Payment, refund, cancel and settlement. SBP QR codes in a window, on a second monitor or on a QR display.
Card, receipt and slip in one request. If the receipt fails to print, the payment is reversed automatically.
PDF and images to Windows printers, ESC/POS, ZPL, TSPL and FGL directly: receipts, labels, tickets on blanks.
Barcode scanners, NFC/RFID readers, customer displays, cash drawer, UPS power events.
Every operation has an idempotency key: a retried request never prints a receipt or charges twice. Described in Swagger.
Many devices are driven directly by protocol, without vendor drivers.
MSI for Windows or the Linux build on the cashier PC.
On the agent setup page: choose the port, test the connection, print a test page.
From your web application at http://localhost:7790/api/v1.
Not for Shtrih-M, Pirit, KIT, UCS and TTK2: the agent speaks their protocols directly. ATOL needs the DTO10 driver; INPAS, Sberbank and ARCUS need the bank software.
Windows and Linux. The setup page, help and API are available in Russian and English.
Yes. The agent has fiscal printer and terminal emulators, and shows each receipt on screen exactly as it would print.
In Documentation: the agent help and Swagger with every method and field. Help · API (Swagger)
Sign up for an account. Once your request is approved, Windows and Linux builds appear there.
Write to support@hw-connector.ru with the device model and the agent operation log.
Sign up — once approved, your account will have the latest agent builds.