Printer
This document provides instructions for setting up printers in the Checkout App.
PrinterType definition cha.settings.v1.
Desktop
"PrinterType": {
"description": "This is a definition of the printer settings.",
"type": "object",
"required": [
"logicalName",
"enabled",
"autoConnect"
],
"properties": {
"enabled": {
"type": "boolean",
"description": "Enables the device."
},
"autoConnect": {
"type": "boolean",
"description": "Enables the auto connect."
},
"logicalName": {
"type": "string",
"description": "Printer's logical name."
},
"cashdrawerEnabled": {
"type": "boolean",
"description": "Enables the device."
},
"cashdrawerLogicalName": {
"type": "string",
"description": "Cashdrawer's logical name."
}
}
}
Configuration
Please ensure that the logicalName
matches the hiiretail-javapos-config
profile.
Mobile
"MposPrinterType": {
"type": "object",
"description": "Printer configurations",
"properties": {
"enabled": {
"type": "boolean",
"description": "Enables the printing."
}
}
}
Configuration
For the app to print receipts, the workstationId
and storeId
must match a desktop workstation running the specified setup.
Ensure the printer is configured according to the description above.