# Exporter les cartes de The Wallet Crew vers un autre fournisseur

Si vous décidez un jour d’arrêter d’utiliser The Wallet Crew, vous pouvez le faire à tout moment. Cette page explique comment migrer sans interrompre les mises à jour des cartes pour les clients.

C’est aussi la raison pour laquelle nous demandons aux Marques d’utiliser leurs propres comptes Apple et Google Wallet. Cela vous maintient en tant qu’émetteur officiel. Cela empêche également l’enfermement fournisseur.

Les données de vos clients vous appartiennent. Vous restez le responsable du traitement. En pratique, votre source de vérité reste dans votre CRM et vos systèmes internes.

Pour changer de prestataire, vous exportez les identifiants opérationnels des passes depuis The Wallet Crew. Vous les remettez à votre nouveau prestataire afin qu’il puisse reprendre les mises à jour.

{% hint style="info" %}
Si vous envisagez de partir à cause d’un blocage, dites-le-nous tôt. Nous pouvons souvent le résoudre sans nécessiter de migration.
{% endhint %}

Apple Wallet et Google Wallet ne se comportent pas de la même façon. Les passes Apple récupèrent les mises à jour depuis un `webServiceURL`. Les passes Google sont liées à un compte émetteur Google Wallet.

## Ce que vous devez planifier (Apple vs Google)

### Apple Wallet

Les passes Apple installées sur les appareils continuent d’appeler le `webServiceURL` intégré dans la passe.

Pour passer à un nouveau prestataire, vous devez :

1. Exporter chaque passe **numéro de série** et **jeton d’authentification**.
2. Mettre à jour le `webServiceURL` vers le point de terminaison de votre nouveau prestataire.
3. Déclencher une mise à jour afin que les appareils téléchargent une version de la passe pointant vers le nouveau prestataire.

### Google Wallet

Les passes Google Wallet sont liées à un **compte émetteur Google Wallet**.

Vous ne pouvez pas « transférer » des passes vers un autre compte émetteur. Votre nouveau prestataire doit soit :

* opérer sous le **même** compte émetteur, ou
* ré- émettre des passes sous un nouveau compte émetteur (nouvelles liens d’enregistrement, nouveaux objets).

## Étape par étape

{% stepper %}
{% step %}

### Exporter les données des passes depuis The Wallet Crew

Ouvrez la liste des passes dans la console d’administration :

<p align="center"><a href="https://admin.thewalletcrew.io/tenant/~/passes/" class="button secondary" data-icon="chevrons-right">Console d’administration The Wallet Crew - Liste des passes</a></p>

Exportez la liste complète.

Assurez-vous que l’export inclut, au minimum :

* Apple : **numéro de série** et **jeton d’authentification**
* Google : **ID de ressource** (ou ID d’objet)
* Vos identifiants externes (pour que le nouveau prestataire puisse associer les passes aux clients)
  {% endstep %}

{% step %}

### Remettez l’export à votre nouveau prestataire

Envoyez le fichier exporté à votre nouveau prestataire. Ils en ont besoin pour rattacher aux passes existantes.

Pour Apple, ils importeront typiquement le numéro de série + le jeton d’authentification afin de pouvoir signer et fournir les mises à jour.

Pour Google, ils utiliseront typiquement les ID de ressource pour mettre à jour les objets existants.
{% endstep %}

{% step %}

### Basculer les passes Apple vers le nouveau point de terminaison de mise à jour

Convenir du nouveau point de terminaison web service Apple Wallet avec votre nouveau prestataire.

Puis demandez à l’équipe The Wallet Crew de :

1. configurer la cible `webServiceURL` pour votre locataire, et
2. exécuter un « push update » en masse afin que les passes installées prennent en compte la nouvelle URL.

{% hint style="warning" %}
Si vous changez le `webServiceURL` sans point de terminaison fonctionnel chez le nouveau prestataire, les passes Apple peuvent cesser de se mettre à jour.

Prévoyez une courte fenêtre de validation et testez d’abord sur un petit échantillon.
{% endhint %}
{% endstep %}

{% step %}

### Valider la migration

Choisissez 2–3 passes de test (Apple et Google).

Demandez au nouveau prestataire de :

* mettre à jour un champ visible (exemple : solde de points, statut, ou verrou d’événement)
* confirmer que la mise à jour est visible sur les appareils en quelques minutes

Pour Apple, confirmez également que les mises à jour fonctionnent toujours après la réinstallation de la passe.
{% endstep %}
{% endstepper %}

## FAQ

<details>

<summary><strong>Les utilisateurs finaux doivent-ils réinstaller leur passe ?</strong></summary>

Généralement non.

Si vous changez Apple `webServiceURL` correctement, les passes existantes continuent de se mettre à jour sans réinstallation.

Pour Google, si vous conservez le même compte émetteur et les mêmes ID d’objet, les utilisateurs conservent généralement la même passe.

</details>

<details>

<summary><strong>Pouvons-nous déplacer les passes Google Wallet vers un autre compte émetteur ?</strong></summary>

Pas en place.

Les passes Google Wallet sont liées au compte émetteur. Si l’émetteur change, prévoyez un flux de réémission.

</details>

<details>

<summary><strong>Quelles sont les données minimales que nous devons exporter ?</strong></summary>

Pour Apple, vous avez besoin du numéro de série et du jeton d’authentification.

Pour Google, vous avez besoin de l’ID de ressource.

Les identifiants externes sont fortement recommandés. Ils permettent au nouveau prestataire de conserver la correspondance passe-client.

</details>
