Aller au contenu principal
Wallet
Wallet

Configurer Apple Wallet (certificat .p12, Team ID, Pass Type ID)

Guide complet pour activer les passes Apple Wallet sur Digisimma Pages : creation du certificat .p12, configuration des variables d'environnement.

Mis a jour le 2026-05-23

Configurer Apple Wallet

Le bloc Apple Wallet permet a vos visiteurs d'ajouter votre carte de contact directement dans l'application Wallet de leur iPhone.

La configuration necessite un compte Apple Developer actif (99 USD/an).

Etape 1 : creer un Pass Type ID

Connectez-vous sur developer.apple.com. Allez dans Certificates, Identifiers & Profiles > Identifiers > Pass Type IDs.

Cliquez sur le bouton + et creez un Pass Type ID avec un identifiant de la forme pass.com.votredomaine.pages.

Notez cet identifiant : c'est la variable APPLE_WALLET_PASS_TYPE_ID.

Etape 2 : generer le certificat .p12

Dans la liste des Pass Type IDs, cliquez sur votre identifiant puis sur Create Certificate.

Sur votre Mac, ouvrez Trousseaux d'acces et generez une Certificate Signing Request (CSR). Telechargez le certificat Apple, importez-le dans Trousseaux d'acces.

Exportez le certificat au format .p12 avec un mot de passe. Ce fichier .p12 contient la cle privee necessaire a la signature des passes.

Etape 3 : encoder en base64

Le fichier .p12 doit etre encode en base64 pour etre stocke comme variable d'environnement. Sur la page Admin > Wallet Config, utilisez le convertisseur base64 integre :

  1. Deposez votre fichier .p12 dans la zone de depot
  2. Copiez la valeur base64 generee automatiquement

Etape 4 : configurer les variables d'environnement

Dans votre espace Vercel, ajoutez ces variables :

APPLE_WALLET_CERTIFICATE_BASE64=<valeur_base64_du_p12>
APPLE_WALLET_CERTIFICATE_PASSWORD=<mot_de_passe_du_p12>
APPLE_WALLET_PASS_TYPE_ID=pass.com.votredomaine.pages
APPLE_WALLET_TEAM_ID=<votre_team_id_apple>

Le Team ID se trouve dans votre Apple Developer account sous Membership.

Etape 5 : tester

Apres le redeploy Vercel, ouvrez la page Admin > Wallet Config et cliquez sur Tester maintenant. Le systeme tente de generer un pass de test et affiche le resultat.

Sur un iPhone, accedez a l'URL /api/wallet/apple/votre-slug. L'invite d'ajout au Wallet s'affiche.

En savoir plus

Cet article vous a aide ?