Not sure but looks like you’ll need the UEFA ticket app on your phone in order to download and activate a ticket.
Info here from previous finals so not current
Watching the video nothing about passport numbers but can’t be sure yet
Info here from previous finals so not current
Watching the video nothing about passport numbers but can’t be sure yet