Just recently dealt with this for a big Ticketmaster event. The Apple ID has to match the email address on the Ticketmaster account, or the ticket will show as Void in the Apple Wallet.
But it does solve the offline issue that the blog author was experiencing.
If it's a standard .pkpass, they could use it with an offline third-party app that can view those, e. g. PassAndroid [1]. Given Ticketmaster verifies Apple ID though, as mentioned in this thread, I'm not really sure it would work.
nedt|1 year ago
OvbiousError|1 year ago
notpushkin|1 year ago
[1]: https://f-droid.org/packages/org.ligi.passandroid/