Finnish Bank ID

​Finnish Bank ID is an eID offered by a number of Finnish banks and banking groups. The eID is often referred to as "Tupas". Finnish Bank ID is a part of Finnish Trust Network (FTN). FTN is a network to simplify the usage of Finnish eIDs where Nets is registered identification service broker. 

​Enable Finnish Bank ID in your services

The Finnish Bank ID (Tupas) consist a set of Finnish banks. These are:

  • Osuuspankki
  • Nordea
  • Danske Bank
  • Handelsbanken
  • Ålandsbanken
  • S-Pankki
  • Aktia
  • POP Pankki
  • Säästöpankki
  • Oma Säästöpankki​
Nets has FTN agreements with a set of these banks, and customers will be set up with this unless otherwise stated. For those banks that Nets currently has no an agreement with, you need to enter into your own agreement. Nets can help you with contact details to those banks. 
​For those banks that you enter into an agreement with directly, you need to supply Nets with the credentials to communicate with the bank during user login. Contact our support​ to agree how to exchange the credentials. 
Read more about FTN here and here​. 

​​Handling of SSN

The social security number (SSN) of an end user can be returned if you are allowed to receive this. This will be determined when you enter into an agreement with Nets or the issuing bank. The SSN is returned as the fi_ssn claim (if ssn is part of scope in OIDC identification request) or as FI_SSN in the assertion (SAML).

You will always get date of birth in return if it is possible to deduct this from the information from the bank during an identification. This is returned as ​birthdate (if profile is part of scope in the OIDC identification request) or as DOB​ in the assertion (SAML). 

User experience​​

Bank ID dialogue​

​Step 1 (select bank - optional page):

Tupas - step_med.png

​Step 2:

The end user is directed to the bank's identification client. See each individual bank's look and feel when testing the service. 


End user routed directly to the bank's client

​The bank selection page in step 1 above can be skipped by appending the forcebank parameter to the identification request. This can be used if you already know which bank the end user is using. 


CSS styling​​

The Bank ID "step 1" page can be styled by overriding the Nets default style.  

​Known issues

  • Login with Danske Bank breaks out of the iframe.
  • In case of cancellation, Osuuspankki sends the user to a blank page.