Skip to main content
The information regarding the SDK’s flags is being send withing the FirmwareInfo() function during the pairing process. Each of those bits turn on/off another function as following:
BitDescription
0-5Irrelevant for Marshall
6Multi session. Peripheral works in Multi sessions mode.
7Peripheral will approve Contactless proprietary cards. Peripheral is connected to its server and authorizes its proprietary Contactless prepaid cards. NOTE: Once this bit is set, system will support 3rd party proprietary cards ONLY! i.e. there is no possibility to accept other proprietary cards.
8Vend request price is not final. Combined with Multi session support bit, enables a Pre-Authorization-like transaction flow.
9Peripheral will approve Magnetic stripe proprietary cards. Peripheral is connected to its server and authorizes its proprietary Magstripe prepaid cards. NOTE: Once this bit is set, system will support 3rd party proprietary cards ONLY! i.e. there is no possibility to accept other proprietary cards.
10Expanded Currency Support 4 Bytes Price (Range: 0 - 4,294,967,295). NOTE: This capability is available for VPOS Media family ONLY!
11Peripheral will approve QR code proprietary cards. Peripheral is connected to its server and authorizes its proprietary QR code cards. NOTE: Once this bit is set, system will support 3rd party proprietary cards ONLY! i.e. there is no possibility to accept other proprietary cards.
For example, if you’re working with Multisession+ Price not final, the capabilities value would be: 0b0101000000=320 in decimal, and it would show the same in Nayax Core: