Hey all you devs interested in the Passbook/PassKit ecosystem: I'm proud to present to you PassKitSharp.
PassKitSharp is a C# / .NET Library for Reading and Writing PassKit files
GitHub Project: https://github.com/Redth/PassKitSharp
There's a few things missing right now (signing and verification of signatures, Localizations), however they should be added soon.
//Parse an existing pkpass file var pk = PassKit.Parse("C:\\pass.pkpass"); Console.WriteLine(pk.Barcode.Message); //Write a pkpass file out pk.Write("C:\\passout.pkpass", "C:\\pass-cert.p12");