Permissions

Permissions

In order to interact with various devices on the terminal, your application needs to declare the relevant permissions for each device. Below is the list of permissions along with their descriptions:

PermissionDescription

android.permission.CLOUDPOS_PRINTER

Access the printer

android.permission.CLOUDPOS_MSR

Access the mega stripe reader (MSR)

android.permission.CLOUDPOS_CONTACTLESS_CARD

Access the contactless card reader (RF card reader)

android.permission.CLOUDPOS_SMARTCARD

Access the smart card reader

android.permission.CLOUDPOS_SERIAL

Access the serial port (RS232)

android.permission.CLOUDPOS_LED

Access the LED device

android.permission.CLOUDPOS_CUSTOMER_DISPLAY

Access the second display device

android.permission.CLOUDPOS_CLONESCREEN

Access the HDMI device

android.permission.CLOUDPOS_MONEYBOX

Access the cash drawer

android.permission.CLOUDPOS_FINGERPRINT

Access the fingerprint device

android.permission.CLOUDPOS_PIN_GET_PIN_BLOCK

Retrieve the encrypted PIN block by PINPad

android.permission.CLOUDPOS_PIN_MAC

Calculate the MAC by the MAC key in PINPad

android.permission.CLOUDPOS_PIN_ENCRYPT_DATA

Encrypt data by the data key in PINPad

android.permission.CLOUDPOS_PIN_UPDATE_USER_KEY

Update the session (user) key of MasterKey/SessionKey schema

android.permission.CLOUDPOS_SIGNATURE

Access the signature board

android.permission.CLOUDPOS_SAFE_MODULE

Access HSM

android.permission.SYSTEM_ALERT_WINDOW

Used when printing HTML

android.permission.CLOUDPOS_EXT_USB_CTRL

Access the double USB control

Ensure that your application requests and is granted these permissions appropriately to enable seamless interaction with the CloudPOS SDK. For more detailed information, refer to the documentation sections related to each device API and consult the POS Spec, FAQs, or device-specific manuals.

Explore the CloudPOS SDK resources using the quick links provided, including Device API, Device Samples, EMV Development, BarCode Scan, Printer Manual, and TMS Manual.

Thank you for using wizarPOS, and if you have any questions, feel free to explore the available resources or contact our support team.

Last updated