There's no technical mechanism to transfer Apple Wallet passes between Pass Type IDs — the cert identity is baked into the installed pass. The migration pattern that works is issue new, let old decay:
/enroll/{tenant-slug}/{program-slug}) with your existing cardholders — by email, SMS, or in store. See Enrolling members.Some percentage of cardholders won't add the new pass — that's expected. Watch the active count in Loyalty over the migration window. For non-installers, reach out via your tenant's preferred channel and resend the link.
Apple Pass Type IDs and signing certs are 1:1 bound. Two different vendors signing under different Pass Type IDs produce two different passes from the device's perspective. This isn't a Stokk constraint — it's how Apple Wallet works. Any wallet vendor you migrate away from will face the same when you leave them. Owning your own Pass Type ID under your own Apple Developer account is the long-term answer; until then, Stokk hosts the identity for you.