Wallet feature for a Mobile App.

Hi All,


Issue: We have released the wallet feature in our app, allowing the user to add their digital loyalty card to the apple wallet. The card is assed to the wallet fine, but the card is not getting displayed in the lock screen when the user uses the shortcut from the lockscreen to access the wallet (double tapping the lock button for example). Some more info from developer:

  • Pass is created and correctly signed on server side, app downloads and adds PKPass to wallet
  • User is able to see pass in his wallet
  • Pass is a loyalty card, type generic with a barcode on it, no relevant date or location set
  • Tested on a device with wallet enabled, shortcut enabled, location services enabled, and some payment methods in wallet

Thanks.

Replies

You will need to provide some metadata for wallet, so it can determine the right context to show your pass.
The „foreseen“ way to do this, is to set up a personalized pass as rewards card:

https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/PassKit_PG/PassPersonalization.html#//apple_ref/doc/uid/TP40012195-CH12-SW2

for which you will require an NFC-approval by Apple: https://developer.apple.com/contact/passkit/


This way it can automagically used with elegible NFC payments.


Or – the easy way – you continue your approach, but will then need to provide some location context, such as a low-range bluetooth beacon at the cashier's desk.