This article describes the device settings under "Device" for the Nets payment terminal. The settings determine the terminal's device properties, printer and display setup as well as a number of advanced modes for communication with the terminal.
The settings are used by the local agent (CRS Agent) on the PC the terminal is connected to, and are forwarded to the Nets/Baxi driver as device attributes. The terminal itself is activated and given its overall setup under Nets Payment Terminal. The values follow the Nets/Baxi driver's documentation and should normally not be changed without guidance. Contact support if you are unsure. Numeric fields are specified as 0 = off and 1 = on, unless otherwise noted.
1. Open the menu in the top-left corner of the Pos and select "Settings".
2. Go to "Point of Sales" and on to "Agent application" and "Nets Payment Terminal", where you select the "Device" tab.
Device Attribute Vender Info Extended: Identification string for the terminal software, sent to the Nets/Baxi driver as vendor information. Default: `BBS;Retail;02.13.01;57807343803;`. Should only be changed on instructions from support.
Device Attribute Cutter Support: Specifies whether the terminal's receipt printer supports automatic cutting (cutter) of the paper. Default: 0 (off).
Device Attribute Printer Width: Number of characters per line on the terminal's receipt printer. Default: 24.
Device Attribute Display Width: Number of characters per line on the terminal's display. Default: 20.
Device Attribute Indicate Eot Transaction: Specifies whether the terminal should signal that a transaction has been completed (End-Of-Transaction). Default: 1 (on).
Device Attribute Auto Get Customer Info: Specifies whether customer information is retrieved automatically from the terminal. Default: 0 (off).
Device Attribute Terminal Ready: Specifies whether the terminal reports its "ready" status to the agent. Default: 1 (on).
Device Attribute Use Display Text Id: Specifies whether display text is identified via an id rather than free text. Default: 0 (off).
Device Attribute Use Extendend Local Mode: Enables the extended local mode protocol in communication with the terminal. Default: 1 (on).
Device Attribute Use Split Display Text: Specifies whether display text is split across multiple lines. Default: 0 (off).
Device Attribute Use 2K Buffer: Specifies whether a 2 KB communication buffer is used towards the terminal. Default: 0 (off).
Device Always Use Total Amount In Extended Local Mode: Forces the use of the total amount for transactions when extended local mode is active. Default: 1 (on).
Prevent Loyalty From Purchase: Prevents the terminal's own loyalty functions from being activated during a purchase. Default: 1 (on).
These settings are used when the terminal communicates via network (TCP) rather than a direct connection.
Device Tcp Server Use Bluetooth Tunnel: Specifies whether the TCP server communicates via a Bluetooth tunnel. Default: 0 (off).
Device Tcp Server Socket Listner: Enables the TCP server to listen on a socket for incoming connections. Default: 0 (off).
Device Tcp Server Socket Listner Port: The port the TCP server listens on. Default: 6001.
Device Tcp Server Socket ip address: The IP address for the TCP server socket. Default: empty (none specified).
These settings are used when several terminals or several currencies are served from the same installation. They are normally only filled in for special setups and on instructions from support.
Device Multi Instance Use: Enables several simultaneous instances of the terminal driver. Default: 0 (off).
Device Always Multi Instance Config File: Path to the configuration file for the multi-instance setup. Default: `.\multi\multi.config`.
Device Client Id: Client id for the terminal instance. The placeholder `<cashregisterid>` is automatically replaced with the POS id. Default: `<cashregisterid>`.
Device Multi Currency Instance: Enables a multi-currency instance of the driver. Default: 0 (off).
Device Multi Currency Instance Path: Path to the multi-currency instance's configuration. Default: empty (none specified).
Want to know more?
Read more in these related articles:
Nets payment terminal - General
The general settings for the Nets payment terminal, which control the serial connection to the terminal and the printing of receipts.
Nets payment terminal
Set up a payment terminal from Nets in the POS: activation, logging, serial/host connection, Message Router and the terminal's device attributes.