BankID Sweden

BankID Sweden is used by 99.4% of 18-65 year olds in Sweden providing secure electronic identification. Trinsic’s platform allows you to offer BankID verification alongside your typical identity verification flow.

Overview

Integration with Trinsic

BankID Sweden is integrated into Trinsic's identity acceptance network, allowing businesses to easily accept BankID-verified identities as part of their onboarding or verification processes.

  • Permission required: Yes, this method requires registration before you can activate it for your users. Please contact Trinsic to begin this process. There are restrictions related to ID switching imposed by BankID that may prevent users from using BankID for account recovery, confirming existing identity profiles, or supplementing other means of authentication.
  • Cost: Contact the Trinsic team.

User Flow

The Bank ID Sweden verification flow works on mobile and desktop. On desktop, users are presented a QR code which they scan in order to open the Bank ID Sweden application. On mobile, the user clicks a button which deep-links them to their Bank ID Sweden application. In both cases, the user is taken to their mobile app where they authenticate and consent to share the requested data. To see a demo of the flow, watch this video.

Testing

  1. Go to the Demo Bank and enter some information, except for the email address it can all be fake data.
  2. Click Order code and await an email with a personal code.
  3. Install the BankID app for Android or iOS.
  4. Setup your mobile application to use the test environment
    1. iOS
      1. In case you have the app already, start by uninstalling any existing version of the BankID Security App. Then reinstall it from App Store.
      2. In iOS Settings → BankID → Developer → Server, enter cavainternal.test.bankid.com.
      3. In the BankID app, go to Settings → About BankID and check that it says CUST by version number. This verifies that you entered the information correctly.
    2. Android
      1. Uninstall any existing version of the BankID app and then install it again from Google Play Store. This step must be performed regardless of which version of the app is installed.
      2. Put the phone in airplane mode.
      3. Launch the BankID app. Dismiss any network failure warning or similar.
      4. Go to Settings in the BankID app and select About BankID.
      5. Make a "long press" (i.e. press and hold) on the heading Error information.
      6. Enter kundtest in the box that appears and press OK. If no box appears, make sure your device is in airplane mode.
      7. Without leaving About Bankid, check that it says CUST by version number. This verifies that you entered the correct information.
      8. Exit the BankID app.
      9. Exit the airplane mode.
      10. Force quit the BankID app. It isn't enough to just put the BankID app in the background, the app must be completely quit in the device memory. There are several ways to do this depending on the device and operating system.
  5. Go to the Demo Bank and login with your code.
  6. Click under Issue BankID for test on Mobile BankID
  7. Enter a first name, last name and for the Personal number use 198001112385 or 201001102381 or 202501112383.
  8. Scan the code generated with your BankID app and follow the app's registration process.
  9. You can now use the test id to complete a verification.