Permissions
To access different devices in POS, the app must define the corresponding permission of the devcie. The follows are the permissions:
Permission |
Description
|
android.permission.CLOUDPOS_PRINTER |
access printer
|
android.permission.CLOUDPOS_MSR |
access MSR Reader
|
android.permission.CLOUDPOS_CONTACTLESS_CARD |
access contactless card reader
|
android.permission.CLOUDPOS_SMARTCARD |
access smart card reader
|
android.permission.CLOUDPOS_SERIAL |
access serial port device
|
android.permission.CLOUDPOS_LED |
access LED device
|
android.permission.CLOUDPOS_CUSTOMER_DISPLAY |
access second display device
|
android.permission.CLOUDPOS_CLONESCREEN |
access HDMI device
|
android.permission.CLOUDPOS_MONEYBOX |
access cash drawer
|
android.permission.CLOUDPOS_FINGERPRINT |
access fingerprint device
|
android.permission.CLOUDPOS_PIN_GET_PIN_BLOCK |
get pin block
|
android.permission.CLOUDPOS_PIN_MAC |
get pin MAC
|
android.permission.CLOUDPOS_PIN_ENCRYPT_DATA |
encrypt data
|
android.permission.CLOUDPOS_PIN_UPDATE_USER_KEY |
update user key
|
android.permission.CLOUDPOS_PIN_UPDATE_MASTER_KEY |
update master key
|