Passbook and Windows Phone 8.1

Can someone give me a detailed breakdown of how to get passbook info into their wallet.

Tom Warren tweeted he used his passbook info in the wallet app to scan his flight info, but not sure how he managed to do that.

Say I wanted to get my Starbucks card into my wallet, how would I go about doing that.

I have tried to create a pass file, but all that does is ask me to "find an app to use" instead of integrating with wallet when I click the pass.pkpass file.