Distribute Coupons (wallet) by mail

I have a system that generates massively coupons for my clients and I want to add these coupons to ios wallet app.



My backend application generates massively these coupons and distribute them by mail. Do I have to generate all pkpass for a campaign and put the pkpass as attached item? Or is there any way to generate the pkpass only when the user clicks on "Add to apple Wallet" in my email.

Just send a download link and response pkpass when any user click the link (may use passcode to protect and send the passcode in the mail) like this


https://www.pass2u.net/d/1M0qLO8RU3Qg

Distribute Coupons (wallet) by mail
 
 
Q