WalletPush - Issue with JWT authentication

Hello,

I find it difficult to find information about this function, but Apple would allow you to download a Wallet ticket via a JWT signed token, without going through a pkpass, by calling the url https://wallet.apple.com/push/pass? Jwt= + jwt

I have made several attempts with a different payload, either I am redirected to the Apple Pay presentation page, or I have a 403 error. I think I'm on my way, but I must miss a step in my signature. Could someone help me and give me the structure or how to manage the key? At the moment I use an Identifiers type PassType ID linked to a Certificate.

Has anyone heard of this novelty? According to ChatGPT it should date from iOS 16-18 and potentially not be open to all devs.

Thank you!

Beautiful day

Answered by dapeters in 850707022

Hi,

Some features may require specific entitlements, such as an enhanced Passbook certificate (NFC Entitlement). If you do not see any information about it in the public developer documentation, it may not be available for general use.

Best regards!

Accepted Answer

Hi,

Some features may require specific entitlements, such as an enhanced Passbook certificate (NFC Entitlement). If you do not see any information about it in the public developer documentation, it may not be available for general use.

Best regards!

WalletPush - Issue with JWT authentication
 
 
Q