> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.evolusite.fr/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Recevoir des paiements en ligne avec Stripe (Version avancée)

Stripe est une solution sécurisée vous permettant de recevoir les paiements en ligne de votre site e-commerce. Reconnu comme un des leader de son domaine, Stripe propose une solution de paiement sans abonnement et sans engagement. Seul des frais bancaires s'appliquant sur les paiements que vous recevrez vous seront facturés. Si vous souhaitez recevoir des paiements sur votre boutique en ligne Evolusite avec votre propre compte Stripe ? Voici la procédure à suivre pour y arriver :

Dans cet article :
1. [Création de son compte Stripe](#2-creation-de-son-compte-stripe)
2. [Configuration de Stripe (dans Evolusite)](#2-configuration-de-stripe-dans-evolusite)
3. [Configuration des webhooks (dans Stripe)](#2-configuration-des-webhooks-dans-stripe)
4. [Définir Stripe comme moyen de paiement](#2-definir-stripe-comme-moyen-de-paiement)

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-22_1ib8yj7.jpg)

## Création de son compte Stripe

---

Pour commencer et si vous n'en avez pas déjà, créez votre compte Stripe depuis [la page d'inscription](https://dashboard.stripe.com/register). Une fois votre compte créé, vous disposerez d'un compte de test. Pour commencer à recevoir des paiements, vous allez devoir **activer** votre compte Stripe. Si besoin, voici [la marche à suivre](https://docs.stripe.com/payments/account/activate?locale=fr-FR) pour le faire.

![Formulaire d'inscription sur Stripe.com](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-13_19tq4mk.jpg)

## Configuration de Stripe (dans Evolusite)

---

Pour configurer Stripe, rendez-vous dans sur l'administration de votre site internet puis cliquez sur *"Modules > Applications"*, cherchez l'application **Stripe - Compte avancé** et cliquez sur le bouton de configuration.

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-14_1dgzu85.jpg)

Pour saisir les paramètres de l'application, cliquez sur **METTRE À JOUR**. Dans un premier temps, vous allez ajouter la clé publique ainsi que la clé privée. Dans la prochaine section, nous ajouterons la clé webhook.

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-15_it9z9.jpg)

### Où trouver la clé publique et clé privée Stripe

Depuis votre compte Stripe, assurez-vous de **ne pas être en mode test** (compte en haut à gauche) et cliquez dans le menu en bas à gauche sur **Développeurs** puis **Clé apis**. Ensuite cliquez sur le bouton **Créer une clé limitée** et suivez les étapes afin de créer votre clé secrète. À la dernière étape, vous pourrez copier votre clé privée et la coller dans votre espace d'administration Evolusite.

||| Attention, n'oubliez pas de copier votre clé privée à la dernière étape. C'est la seule fois que vous pourrez l'afficher. En cas d'oubli, vous devrez regénérer une clé limitée.

|| La clé publique doit commencer par **pk_live** et votre clé secrète par **sk_live ou rk_live**. Si vous voyez pk_test et sk_test, c'est que vous êtes en mode Test.

| Pour copier les clés publiques et privées, vous avez juste à cliquer dessus et votre clé sera copiée.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/b/e/a/5beaa403c0958000/documentations-47_41m24h.jpg)

Précisez ensuite que cette clé est destinée à être fourni à un autre site internet (le votre via Evolusite). Dans la fenêtre de droite qui s'ouvre, saisissez `Evolusite` dans le nom, `https://evolusite.fr` dans l'URL et **cochez la case** `Personnaliser les autorisations liées à cette clé`. Enfin cliquez sur **Continuer**.


![](https://storage.crisp.chat/users/helpdesk/website/-/5/b/e/a/5beaa403c0958000/documentations-48_z6jrwn.jpg)

L'objectif d'une clé limitée est de limiter l'accès à votre compte Stripe. Voici la liste des droits dont Evolusite a besoin **(en lecture et en écriture)** pour garantir le bon fonctionnement de l'intégration de Stripe sur votre site.

* Customers
* Payment Intent
* Reporting
* Webhook

Vérifiez dans la liste des droits qu'Écriture est bien coché sur les lignes suivantes :

![Liste des droits nécessaires pour le bon fonctionnement de l'intégration](https://storage.crisp.chat/users/helpdesk/website/-/5/b/e/a/5beaa403c0958000/documentations-49_1s1bdtk.jpg)
Une fois créée, vous pourrez copier la clé limitée (qui est la clé privée) en cliquant dessus.

![Copiez la clé privée avant qu'elle ne disparaisse](https://storage.crisp.chat/users/helpdesk/website/-/5/b/e/a/5beaa403c0958000/documentations-50_84dhns.jpg)

Une fois votre couple de clé généré, vous pourrez copier votre clé publique et la coller dans votre administration Evolusite.

## Configuration des webhooks (dans Stripe)

### Ajouter le webhook dans Stripe

Pour terminer la configuration, nous allons devoir configurer un webhook.

|| Un webhook est une URL qui permet à Stripe d'informer votre site e-commerce du résultat du paiement (succès ou échec).

Pour ce faire, toujours depuis le menu **Développeurs**, cliquez sur **Webhooks** puis sur **Ajouter un endpoint**.

![](https://storage.crisp.chat/users/helpdesk/website/-/5/b/e/a/5beaa403c0958000/documentations-52_wrqfe7.jpg)

Pour ajouter un endpoint, suivez les étapes suivantes :

1. Copiez l'URL du endpoint. C'est **l'URL de retour** que vous pouvez copier depuis votre espace d'administration.
2. Cliquez sur **Sélectionnez des évènements**
3. Recherchez **payment_intent.succeeded**
4. Cochez l'évènement **payment_intent.succeeded**
5. Cliquez sur **Ajouter des évènements**
6. Cliquez sur **Ajouter un endpoint**

![](https://storage.crisp.chat/users/helpdesk/website/-/5/b/e/a/5beaa403c0958000/documentations-51_1joakt4.jpg)

### Copier la clé webhook

Une fois votre webhook ajouté, vous allez pouvoir copier votre clé webhook depuis la page de détail de celui-ci.

|| Après avoir ajouté un webhook, vous arrivez automatiquement sur la page de détail d'un webhook. Sinon, cliquez sur le webhook que vous venez d'ajouter depuis la liste des webhooks.

Sous **Clé secrète de signature**, cliquez sur **Révéler** puis copiez la clé et collez la dans votre espace d'administration dans le champ **Clé webhook**.

![Copiez la clé secrète webhook](https://storage.crisp.chat/users/helpdesk/website/-/5/b/e/a/5beaa403c0958000/documentations-53_grtj3y.jpg)

## Tester sa configuration

Une fois la configuration terminée, vous allez pouvoir tester si celle-ci a été correctement réalisée. Pour ce faire, cliquez sur le bouton **Lancer le test** dans le cadre **Tester la configuration Stripe**.

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-20_xicgyd.jpg)

### En cas de succès

Bravo, vous avez terminé la configuration de votre compte stripe, il ne vous reste plus qu'à [définir Stripe comme moyen de paiement](2-definir-stripe-comme-moyen-de-paiement).

### En cas d'échec

Vérifiez les points suivants et relancez le test :

1. Votre clé privée commence par **sk_live** et ne contient pas d'espace au début et à la fin
2. Votre clé publique commence par **pk_live** et ne contient pas d'espace au début et à la fin
3. Vous avez bien ajouté un webhook avec l'URL de retour qui s'affiche dans votre espace d'administration
4. Vous avez bien ajouté l'évènement **payment_intent.succeeded** à votre webhook

||| Si même après toute ses vérifications, le test ne fonctionne toujours pas, contactez-nous via la bulle de chat en bas à droite.

## Définir Stripe comme moyen de paiement

Pour terminer, vous pouvez définir Stripe comme votre moyen de paiement par défaut. Pour ce faire, allez dans l'onglet **Configuration > Paramètres** puis sous **Choisissez un moyen de recevoir de l'argent** cliquez sur **Stripe - Compte avancé**.

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-21_11lfd3j.jpg)

## Configuration d'Apple Pay, Google Pay et PayPal

Vous avez la possibilité d'activer Apple Pay avec votre compte Stripe. Voici la marche à suivre pour y arriver :

Rendez-vous dans les **paramètres** de Stripe, catégorie **Paiements**.

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-23_p11l0y.jpg)

Une fois dans les paramètres de paiements, cliquez sur **Domaines des moyens de paiements** puis ajouter les domaines de votre site internet. Si votre nom de domaine (URL) est *nom-de-domaine.fr*, ajoutez les noms de domaine suivants :

* nom-de-domaine.fr
* www.nom-de-domaine.fr

Une fois les noms de domaines ajoutés, vous devriez avoir le bouton Apple Pay disponible sur Safari, iPad et iPhone.

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-24_1djmkp2.jpg)

## Configurer la fréquence des virements sur votre compte bancaire

Vous pouvez configurer la fréquence des virements sur votre compte bancaire. Le plus simple étant un virement journalier des paiements effectués sur votre site. Pour les configurer, rendez-vous dans l'onglet **Soldes** puis cliquez sur le bouton **Gérer les virements** et **Gérer la fréquence des virements**. Vérifiez que que la fréquence est bien en **automatique** chaque **jour** et **Enregitrez**.

![](https://storage.crisp.chat/users/helpdesk/website/5beaa403c0958000/documentations-25_ck4s7u.jpg)

## Conclusion

Vous avez terminé ! Vous allez pouvoir faire un premier paiement de test sur votre site internet afin de s'assurer que tout fonctionne correctement !