Résumé IA
Vous êtes-vous déjà demandé comment intégrer un webhook Stripe WordPress pour un processus de paiement en ligne fluide ?
En exploitant les capacités des webhooks Stripe, vous pouvez améliorer votre jeu de paiement et garantir une expérience utilisateur transparente.
Ce tutoriel vous apprendra comment intégrer les webhooks Stripe avec WPForms en un clin d'œil, en gardant votre site synchronisé avec vos activités Stripe.
Configurer un webhook Stripe avec WPForms
Comment configurer les webhooks Stripe (sans WooCommerce)
Vous pouvez facilement configurer les webhooks Stripe en utilisant l'intégration Stripe native de WPForms. Suivez les étapes ci-dessous pour commencer :
Dans cet article
1. Installation et activation de WPForms
WPForms facilite la création de formulaires sur votre site. Il fonctionne avec Stripe et d'autres plateformes de paiement, ce qui en fait l'un des meilleurs plugins de paiement WordPress.
De plus, le plugin WPForms gratuit permet de connecter facilement vos formulaires de commande à Stripe, en facturant des frais nominaux de 3 % par transaction + les frais Stripe.
Tous les niveaux de licence, y compris les clients WPForms Lite, peuvent également utiliser le webhook pour une connexion bidirectionnelle avec Stripe, ce qui est moins compliqué et prend moins de temps que WooCommerce.
Si vous souhaitez supprimer les frais supplémentaires, vous pouvez passer à WPForms Pro pour économiser des coûts à long terme et accéder à des fonctionnalités plus avancées.

Une fois que vous avez choisi votre version de WPForms et que vous êtes prêt à continuer, téléchargez et activez le plugin sur votre site WordPress!
Excellent ! Il est maintenant temps de configurer la connexion Stripe avec WPForms et d'activer les webhooks Stripe pour synchroniser votre site Web avec vos activités Stripe.
2. Connexion de Stripe à votre site WordPress
Pour commencer, vous devrez ouvrir WPForms » Paramètres dans le menu de gauche de votre tableau de bord WordPress. De là, cliquez sur l'onglet Paiements.

Si vous souhaitez modifier la devise utilisée sur votre site, sélectionnez la devise souhaitée dans le menu déroulant avant de continuer.

Une fois que vous êtes prêt à intégrer les paiements Stripe dans votre plateforme, faites défiler vers le bas et cliquez sur le bouton bleu Se connecter avec Stripe.

Après cela, vous devrez entrer vos informations de connexion Stripe afin de connecter votre compte Stripe à WPForms. Si vous n'avez pas de compte Stripe, c'est peut-être le bon moment pour en créer un.

Après avoir suivi toutes les étapes de l'assistant de connexion Stripe, vous serez redirigé vers la zone d'administration de votre site. Ici, vous devriez voir une coche verte à côté de État de la connexion.

Remarque : Le webhook sera configuré automatiquement lorsque vous connecterez votre site à Stripe. Il tentera l'autoconfiguration plusieurs fois en arrière-plan.
Cependant, dans de rares cas, l'autoconfiguration peut ne pas fonctionner pour votre compte. WPForms affichera alors des champs pour la configurer manuellement.
Pour configurer le webhook Stripe manuellement, vous devrez créer un point de terminaison dans le tableau de bord Stripe et copier les clés de configuration dans WPForms.
3. Configuration manuelle du webhook Stripe
Pour ce faire, accédez à WPForms » Paramètres dans le menu de gauche du site WordPress. Cliquez sur l'onglet Paiements.
Ensuite, faites défiler vers le bas jusqu'à la zone intitulée Stripe. Pour commencer, activez l'option Activer les webhooks à partir d'ici.

Ensuite, en bas de la page, cliquez sur Enregistrer les paramètres. La page va maintenant se rafraîchir, et vous devriez voir des champs supplémentaires pour la configuration des webhooks.

Une fois l'Endpoint des webhooks copié, allez sur votre compte Stripe et saisissez-le dans le champ URL de l'endpoint.
Remarque : Des configurations individuelles sont nécessaires pour les modes Live et Test. Utilisez les champs ID de test des webhooks et Secret de test des webhooks pour le Mode Test.
Utilisez les champs ID Live des webhooks et Secret Live des webhooks pour le Mode Live. Assurez-vous que le mode de votre site correspond aux paramètres de Stripe.
Vous pouvez ensuite basculer entre les modes de synchronisation Live et Test en visitant *domain*/wp-admin/admin.php?page=wpforms-settings&view=payments&webhooks_settings.
4. Création d'un point de terminaison de webhook dans Stripe
Connectez-vous à votre compte Stripe et accédez à votre tableau de bord Stripe dans un nouvel onglet afin de pouvoir revenir plus tard à la page des paramètres WPForms.
Lorsque vous vous connectez à votre compte Stripe, un bouton bascule Mode Test apparaîtra dans le coin supérieur droit de la page.

Remarque : Si vous êtes en Mode Test, le bouton doit être activé (ON), et si vous êtes en Mode Live, il doit être désactivé (OFF).
Pour continuer, vous devrez accéder à l'option Développeurs, qui se trouve dans le coin supérieur droit de la page.

Une fois la page Développeurs ouverte, accédez simplement à l'onglet Webhooks et cliquez dessus.

Ensuite, cliquez sur l'icône Ajouter un endpoint sur la page Webhooks pour créer un nouvel endpoint de webhook.

Cela ouvre une page de webhook « Écouter les événements Stripe » où vous devez remplir les informations nécessaires pour configurer votre webhook.

Maintenant, retournez à WPForms » Paramètres » Paiements. Une fois sur place, copiez l'Endpoint des webhooks en cliquant sur l'icône de copie.

Une fois que le Webhooks Endpoint a été copié, accédez à votre compte Stripe et saisissez-le dans le champ Endpoint URL.

Ensuite, les options Écouter et Version apparaîtront. Laissez-les telles quelles, puis cliquez sur le bouton + Sélectionner des événements.

Pour terminer votre sélection d'événements, cochez l'option Sélectionner tous les événements, puis cliquez sur le bouton Ajouter des événements.

Une fois que vous avez terminé, faites défiler jusqu'en bas de la page et cliquez sur le bouton Ajouter un endpoint.

Après avoir configuré le webhook, vous trouverez l'ID du webhook affiché en haut à droite de la page. Cliquez simplement dessus pour le copier.

Retournez à WPForms » Paramètres » Paiements et collez l'ID du webhook dans la zone ID Live des webhooks.

Après cela, retournez à votre compte Stripe, localisez la section de clé Secret de signature, puis cliquez sur l'option Révéler.

Lorsque le Secret de signature est révélé, copiez sa valeur et collez-la dans le champ Secret Live des webhooks dans vos paramètres WPForms.

Ensuite, cliquez sur Enregistrer les paramètres, et vous aurez terminé la configuration ! Vos statuts de paiement seront désormais synchronisés en temps réel entre WPForms et Stripe.
5. Exploitation des fonctionnalités de paiement améliorées
Une fois que vous êtes prêt à recevoir des paiements via Stripe et WPForms, vous pouvez effectuer diverses actions sans accéder fréquemment au tableau de bord Stripe.
Par exemple, vous pouvez accéder à tous les paiements WPForms dans votre tableau de bord WordPress en allant dans WPForms » Paiements et en sélectionnant l'onglet Aperçu.
Vous pouvez modifier ce qu'affiche le graphique et voir rapidement les données qui vous intéressent le plus en cliquant sur les options sous le graphique, telles que :
- Paiements totaux
- Ventes totales
- Total remboursé
- Nouvelles abonnements
- Renouvellements d'abonnement
- Coupons échangés

De plus, vous pouvez filtrer les paiements selon divers critères en utilisant les listes déroulantes en haut du tableau des paiements, qui incluent :
- Tous types : Le type de paiement, qui comprend les paiements ponctuels et les paiements par abonnement.
- Toutes les passerelles : La méthode de paiement utilisée pour gérer et approuver la transaction de paiement, y compris PayPal Standard, PayPal Commerce, Stripe, Square et Authorize.net.
- Tous les abonnements : Le statut actuel du paiement basé sur l'abonnement, qui peut être l'un des suivants : Actif, Annulé ou Non synchronisé.

Remarque : L'option de filtre Toutes les passerelles n'est disponible que si vous avez activé plusieurs passerelles de paiement dans WPForms.
Si vous avez besoin de plus d'informations sur un paiement spécifique, cliquez simplement sur l'e-mail du payeur situé sous la colonne Paiement.

Vous pourrez désormais consulter toutes les informations nécessaires concernant ce paiement sur sa page de paiement dédiée.

Si nécessaire, vous pouvez cliquer sur Voir sur Stripe pour accéder aux détails du paiement directement dans la plateforme de passerelle de paiement.

Ou, si vous souhaitez initier un remboursement via Stripe ou la passerelle de paiement pour le paiement respectif, cliquez sur le bouton Rembourser.

Vous pouvez également annuler un abonnement directement depuis le tableau de bord WordPress en cliquant sur le bouton Annuler pour le paiement respectif.

Pour plus d’informations sur la navigation et la visualisation des détails de la page de saisie individuelle, consultez notre guide sur les Saisies de formulaire.
Plus de questions sur le Webhook Stripe pour WordPress
L'intégration du Webhook Stripe dans WordPress est un sujet populaire parmi nos lecteurs. Voici les réponses à certaines questions courantes à ce sujet.
Comment passer du mode live au mode test pour le webhook Stripe ?
Vous pouvez passer des modes de synchronisation Live et Test en visitant*domaine*/wp-admin/admin.php?page=wpforms-settings&view=payments&webhooks_settings
Comment ajouter des Webhooks Stripe à WordPress ?
Vous pouvez utiliser l'intégration Stripe native de WPForms pour une configuration de webhook transparente sur votre site WordPress, sans aucune connaissance en codage.
WordPress prend-il en charge les Webhooks ?
Oui, WordPress prend en charge les webhooks, et des outils comme WPForms rendent l'intégration encore plus facile avec Stripe.
Stripe est-il gratuit sur WordPress ?
Bien que Stripe ait des frais de traitement, son intégration avec WordPress à l'aide de la fonctionnalité Stripe native de WPForms n'entraîne pas de coûts supplémentaires du côté du plugin.
Ensuite, apprenez comment créer un coupon à usage unique dans WordPress
Vous voulez apprendre à créer des coupons à usage unique sans WooCommerce ? Découvrez la manière la plus simple de créer un formulaire pour gérer et distribuer des coupons à usage unique avec WPForms.
Créez votre formulaire WordPress maintenant
Prêt à créer votre formulaire ? Commencez dès aujourd'hui avec le plugin de création de formulaires WordPress le plus simple. WPForms Pro inclut de nombreux modèles gratuits et offre une garantie de remboursement de 14 jours.
Si cet article vous a aidé, veuillez nous suivre sur Facebook et Twitter pour plus de tutoriels et de guides WordPress gratuits.
