Why does the end user need to scan their QR code?
The customer must present their QR code to the merchant for scanning, so that the data can be validated against the BankID system. This way, BankID acts as a guarantor that the information matches the person present. This is important to counteract the risk of false or manipulated identification.