# Actions

Klaviyo peut déclencher des actions sur le Wallet de deux manières.

* En envoyant **des liens authentifiés** qui ouvrent une expérience The Wallet Crew.
* En appelant **des points de terminaison webhook** qui déclenchent des actions sur le wallet.

<details>

<summary><strong>Exemples concrets</strong></summary>

* Un e-mail de campagne contient un lien qui ouvre la page de la Carte pour le bon client.
* Un flow met à jour une Carte après l'entrée dans un segment.

</details>

### Modèles de liens authentifiés

Les liens authentifiés sont basés sur `neostore.authenticationToken`.

Deux modèles courants existent.

#### Ouvrir une mise en page d'inscription ou d'enregistrement

Ceci est utilisé lorsque la Carte n'est pas installée ou lorsqu'une étape d'enregistrement est nécessaire.

```
https://app.neostore.cloud/<tenantId>/mail?neo.authToken={{person | lookup:'neostore.authenticationToken' }}
```

#### Ouvrir la page de la Carte

Ceci est utilisé lorsqu'une Carte existe et que l'objectif est d'afficher les détails de la Carte.

```
https://app.neostore.cloud/<tenantId>/mail/confirm?neo.authToken={{person | lookup:'neostore.authenticationToken' }}
```

### Déclencher la mise à jour de la Carte et les notifications Wallet

Les flows Klaviyo peuvent déclencher des actions côté serveur via des webhooks.

En plus de la synchronisation de profil, les actions webhook peuvent appeler les API de The Wallet Crew pour mettre à jour les Cartes et envoyer des notifications wallet.

Cela maintient Klaviyo comme couche d'orchestration.

* La mise à jour des Cartes se fait généralement via l'API Pass.
* Les notifications wallet sont abordées dans [Notifications push](https://app.gitbook.com/s/WLc8AHXW4tdrAXUBfrYF/engage-and-animate/push-notification).

Détails de l'API et autorisations requises : [Référence API](https://app.gitbook.com/s/WLc8AHXW4tdrAXUBfrYF/develop/api-reference).

{% hint style="warning" %}
Commencez en staging.\nValidez sur une Carte de test.\nDéployez en production une fois que les charges utiles et le ciblage sont stables.
{% endhint %}

### Erreurs courantes

* Lien manquant `neo.authToken`.
* Le token existe mais n'est pas rattaché au profil Klaviyo attendu.
* Le webhook du flow n'est pas activé dans Klaviyo.

### FAQ

<details>

<summary><strong>Les liens authentifiés remplacent-ils les boutons « Ajouter au Wallet » ?</strong></summary>

Non. Les liens authentifiés sont souvent utilisés dans les e-mails et les SMS.

Les points d'entrée web et application utilisent généralement des boutons « Ajouter au Wallet » et des mises en page dédiées.

</details>
