Permissions

Note

This is only relevant for customers using Know Your Customer (KYC)

Enable Camera Permission

The KYC feature requires asking a user for the Camera permission.

iOS (Info.plist)

Add a new key for Privacy - Camera Usage Description (NSCameraUsageDescription) with a value like:

<key>NSCameraUsageDescription</key>
<string>Verify my identity per KYC standards before I can start sending money to recipients</string>

Android (AndroidManifest.xml)

Add camera permission and, if your app requires camera hardware, the camera feature:

<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" android:required="false" />

Expo (app.json)

When using Expo, configure the camera permission via app.json:

{
  "expo": {
    "ios": {
      "infoPlist": {
        "NSCameraUsageDescription": "Verify my identity per KYC standards before I can start sending money to recipients"
      }
    },
    "android": {
      "permissions": ["CAMERA"]
    }
  }
}

What’s Next