What permissions does PeachPayments MSDK require in Android app

Follow

 

Android permissions in Peach payments mobile SDK

More information on what permissions the Peach payments android mobile SDK may require, depending on payment method and functionality used in your native app below :

 

android.permission.USE_FINGERPRINT

is required for additional protecting payment methods with device authentication (Touch Id or Passcode). This is an optional feature which you can enable/disable separately for each payment method. This is not necessary your app doesn’t use that option. 


android.permission.READ_PHONE_STATE

is required because mSDK collects additional information about the shopper device (device id, model, OS version and etc) and sends this information to the server with transaction. Where applicable, this can be used for further risk management and general troubleshooting


android.permission.READ_EXTERNAL_STORAGE'

is required because mSDK logs different aspects while the shopper engages with the checkout form and writes it down to the file. mSDK sends the log to the server and this is available in the standard merchant dashboard (BIP) transaction log (this transaction log is only available to Peach payments operators).


android.permission.ACCESS_NETWORK_STATE, android.permission.ACCESS_WIFI_STATE

are required for Alipay native SDK (which can be included to the mSDK). It’s not necessary if the you do not use Alipay. 

Have more questions? Submit a request

Comments

Powered by Zendesk