> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Pré-remplissage des coordonnées client via URL

> Pré-remplissez le nom, l'e-mail et le téléphone du client via des paramètres URL. Créez des liens de paiement fluides pour la fidélité, le marketing et le CRM.

Vous pouvez construire une URL qui remplit automatiquement les coordonnées d'un client (nom, e-mail, téléphone, etc.) lorsqu'il ouvre votre magasin. Cela est utile pour les campagnes marketing, les liens des programmes de fidélité, les portails Wi-Fi captifs, les QR codes, ou toute intégration où vous connaissez déjà le client et souhaitez lui éviter de saisir manuellement ses informations.

## Format de l'URL

```
https://{your-store-domain}/{venueSlug}?firstName={value}&lastName={value}&email={value}&phone={value}&postCode={value}
```

Tous les paramètres sont facultatifs — n'incluez que ceux que vous souhaitez pré-remplir.

## Paramètres pris en charge

| Paramètre   | Description                   | Exemple                  |
| ----------- | ----------------------------- | ------------------------ |
| `firstName` | Prénom du client              | `firstName=Jane`         |
| `lastName`  | Nom du client                 | `lastName=Smith`         |
| `email`     | Adresse e-mail du client      | `email=jane@example.com` |
| `phone`     | Numéro de téléphone du client | `phone=%2B447700900000`  |
| `postCode`  | Code postal de livraison      | `postCode=SW1A%201AA`    |

<Note>
  Les valeurs contenant des caractères spéciaux doivent être encodées dans l'URL. Par exemple, `+447700900000` devient `%2B447700900000`, et les espaces deviennent `%20`.
</Note>

## Exemples

Pré-remplir uniquement une adresse e-mail :

```
https://order.storekit.com/my-restaurant?email=jane@example.com
```

Pré-remplir l'ensemble des coordonnées du client :

```
https://order.storekit.com/my-restaurant?firstName=Jane&lastName=Smith&email=jane@example.com&phone=%2B447700900000
```

Combiner avec un code de réduction :

```
https://order.storekit.com/my-restaurant?email=jane@example.com&discount=WELCOME10
```

## Fonctionnement

1. Le client ouvre l'URL contenant les paramètres de requête.
2. Le magasin charge le menu comme d'habitude.
3. Chaque paramètre reconnu est lu et utilisé pour remplir le champ correspondant du formulaire de paiement.
4. Les paramètres de requête sont supprimés de l'URL afin qu'ils n'apparaissent pas dans la barre d'adresse ni ne soient partagés par inadvertance.
5. Le client voit ses coordonnées pré-remplies lors du paiement et peut les vérifier ou les modifier avant de passer commande.

## Combinaison avec le pré-remplissage du panier

Vous pouvez combiner les paramètres de coordonnées client avec une [URL de pré-remplissage du panier](/docs/fr/developers/basket-prefill) pour envoyer un client directement vers un panier pré-rempli avec ses coordonnées déjà renseignées :

```
https://order.storekit.com/my-restaurant/basket/BURGER01:2,FRIES01:1?firstName=Jane&email=jane@example.com
```

## Visibilité des champs

Les valeurs pré-remplies n'apparaissent que si le champ correspondant est activé dans les **User Information Settings** de votre magasin dans le tableau de bord. Par exemple, si le champ numéro de téléphone est désactivé pour votre magasin, le paramètre `phone` sera accepté mais ne sera pas visible pour le client lors du paiement.

<Warning>
  Les paramètres de requête sont supprimés de l'URL après avoir été appliqués. Si le client actualise la page, les valeurs ne seront pas réappliquées depuis l'URL. Toutefois, les champs restent renseignés pour la durée de la session.
</Warning>


## Related topics

- [Pré-remplissage du panier via URL](/docs/fr/developers/basket-prefill.md)
- [Données clients](/docs/fr/guides/marketing/customer-data.md)
- [Notifications client des commandes](/docs/fr/guides/notifications/customer-communication.md)
- [Collecter les données clients](/docs/fr/guides/guest-data/overview.md)
- [Intégration d'orchestration de livraison multi-coursiers Nash](/docs/fr/guides/integrations/delivery/nash.md)
