On the Finnair forum a recent visitor said you must collect a physical card/ticket at BA checkin desk but how does that work if you're transiting and don't want to leave airside and go through security? I'll be coming from Bhutan so I suppose I'll have to go through Immigration and Customs so a moot point. But then I'll have to stand in checkin queue just to get the pass? Perhaps not a prob if DEL has a F checkin?