Apple Wallet passes use a proprietary protocol called Value Added Service which is only implemented by specific readers, usually in Point-of-Sale terminals, and very rarely in access control. Additionally, in order to use the nfc key in the pass.json file, you have to receive a special Pass Type ID certificate from Apple.
Post
Replies
Boosts
Views
Activity
See this wwdc video: https://developer.apple.com/videos/play/wwdc2017/716/
You may have to apply and Apple may not approve you, but it's worth a shot and will do what you want.