Übersetzungshinweis
Leider war es uns noch nicht möglich, diese Seite für Sie auf Deutsch zu übersetzen. Wir zeigen daher stattdessen die englischsprachige Version der Seite und bitten um Verständnis.
Configuration file#
pretixKIOSK reads its configuration from a configuration file. It tries to find this file with the name in the current working directory of the execution process.
pretixKIOSK expects the file to be in the format as specified in the Java documentation. pretixKIOSK will refuse to start if the config file is invalid.
Configuration parameters#
Hardware abstraction#
| Parameter | Required | Description |
|---|---|---|
| Required | Type of hardware abstraction layer. Currently supported: for Fischer Electronics vending machines, for use in testing and for simple cashless machines | |
| Required | IP address of hardware abstraction layer (usually for , ignored otherwise) | |
| Required | Port of the hardware abstraction layer (usually for fischer, ignored otherwise) | |
| Optional | Set to if the hardware layer is not a real vending machine | |
| Optional | Set to to enable extended logging of hardware events (for debugging) | |
| Required | Set to the number of seconds the hardware layer may take to commit stock changes | |
| ... | Required | Number of coins to be considered "low" in the coin hoppers 1 to 8 |
Payment#
| Parameter | Required | Description |
|---|---|---|
| Optional | Set to to disable cash payment ( by default) | |
| Optional | Set to to disable card payment ( by default) | |
| Required | Comma-separated list of coin values (in cents) of accepted coins (example "20,50,100,200). Leave blank to indicate no coins accepted | |
| Required | IP address of the payment terminal | |
| Required | ZVT port of the payment terminal | |
| Required | ZVT password of the payment terminal (always 6 digits, often "000000") | |
| Optional | Set to to enable extended logging of ZVT events (for debugging) | |
| Optional | Set to if the payment terminal allows external interruption of payments (needs to be tested per terminal type) | |
| Required | Set to the number of characters that fit in one line of the payment terminal's printer. Set to 0 if unknown or no printer | |
| Optional | Set to if card payment receipts should be printed by the kiosk instead of the terminal | |
| Required | Set to the number of seconds to wait for the card terminal to send a receipt | |
| Required | Set to a string contained in all merchant receipts to avoid printing them |
Printing#
| Parameter | Required | Description |
|---|---|---|
| Required | Name of the printer that should be used for printing tickets | |
| Required | Type of the printer that should be used for printing tickets ( for CUSTOM printers on Windows, otherwise) | |
| Optional | Set to if the ticket printer has a low sensor value that should be used (currently only supported for printers) | |
| Optional | For internal use, set to if printer does not work otherwise. | |
| Optional | Whether tickets should be printed as receipts on the receipt printer if the ticket printer is not available | |
| Required | Name of the printer that should be used for printing receipts | |
| Required | Type of the printer that should be used for printing receipts ( for CUSTOM printers on Windows, otherwise) | |
| Optional | Set to if the receipt printer has a low sensor value that should be used (currently only supported for printers) | |
| Optional | For internal use, set to if printer does not work otherwise. | |
| Required | Font size for regular text on receipts | |
| Required | Width of receipts in millimeters | |
| Required | Left margin before receipt content in millimeters | |
| Required | Top margin before receipt content in millimeters | |
| Required | Bottom margin after receipt content in millimeters | |
| Optional | Set to to enable extended logging of print events (for debugging) |
Closings#
| Parameter | Required | Description |
|---|---|---|
| Optional | Set to if a cash session should be automatically closed once per day | |
| Required | Set to the hour of the day the scheduled closing should be performed | |
| Required | Set to the minute of the hour the scheduled closing should be performed |