Vous recherchez un moyen rapide, sécurisé et transparent de payer vos affiliés directement sur leurs comptes bancaires ? Les paiements Stripe dans AffiliateWP rendent cela possible. Avec une configuration unique, vous pouvez envoyer les gains des affiliés directement via Stripe, sans jamais avoir besoin de feuilles de calcul ou de traitement manuel.
Dans ce guide, nous vous expliquerons comment fonctionnent les paiements Stripe, comment les configurer et comment envoyer des paiements.
Présentation des paiements Stripe
Stripe Payouts est une intégration intégrée à AffiliateWP qui vous permet de payer vos affiliés en utilisant Stripe.
Vous connecterez votre compte Stripe dans AffiliateWP, qui est installé sur votre site, et vos affiliés se connecteront via votre compte Stripe depuis leur Espace Affilié. Une fois les deux connectés, vous pouvez initier les paiements en un seul clic.
Lorsque vous envoyez un paiement, les fonds transitent de votre compte Stripe vers le compte Stripe connecté de votre affilié, et Stripe dépose ensuite ces fonds sur le compte bancaire de l'affilié.
Nouveau sur Stripe ? Apprenez à créer votre compte Stripe ici.
Configuration des paiements Stripe
Pour commencer, accédez à AffiliateWP » Paramètres » Paiements, puis cliquez sur Paiements Stripe dans la liste des méthodes de paiement disponibles. Vous pouvez soit cliquer sur le bouton Configurer, soit cliquer n'importe où sur la ligne Paiements Stripe pour développer le panneau des paramètres.

Une fois ouvert, le panneau Paiements Stripe affiche trois sections principales : Identifiants en direct, Mode Sandbox et Configuration des Webhooks.

- Identifiants en direct est l'endroit où vous connectez votre compte Stripe en direct pour envoyer des paiements réels.
- Mode Sandbox Un environnement de test où vous pouvez simuler des paiements sans transactions réelles.
- Configuration des Webhooks — Paramètres facultatifs pour permettre à AffiliateWP de recevoir des mises à jour en temps réel de Stripe concernant le statut du compte et les transferts.
Examinons chaque section.
Identifiants en direct
Pour traiter les paiements réels, vous devrez connecter votre compte Stripe en direct en saisissant votre Clé secrète en direct. Si la connexion réussit, une coche verte apparaîtra. Si la connexion réussit, une coche verte apparaîtra à côté de vos identifiants.
Vous ne savez pas où trouver vos clés ? Connectez-vous à votre Tableau de bord Stripe et accédez à Développeurs » Clés API.
Après avoir saisi votre clé, activez-la et cliquez sur Enregistrer les modifications. Une fois activé, Stripe sera disponible en tant que méthode de paiement.
Mode Sandbox (Environnement de test)
Le mode Sandbox vous permet de simuler des paiements sans traiter de transactions réelles. Ceci est particulièrement utile pour tester la configuration de vos paiements Stripe et vous assurer que tout fonctionne comme prévu avant de passer en production.
Pour activer le mode Sandbox :
- Activez le mode Sandbox en l'activant.
- Entrez votre Clé secrète de test trouvée dans votre Tableau de bord de test Stripe sous Développeurs » Clés API.

Le panneau affiche également :
- Solde de test disponible : Affiche les fonds de test actuels disponibles dans votre compte de test Stripe.
- Ajouter des fonds de test : Entrez un montant (par exemple, 500 $) et cliquez sur Ajouter des fonds pour simuler un solde. Ces fonds de test vous permettent d'initier des actions de paiement sans argent réel.
Les fonds de test n'impliquent pas d'argent réel. Ils sont uniquement utilisés dans l'environnement de test de Stripe pour simuler les paiements.
Configuration des Webhooks (recommandé)
Les Webhooks maintiennent AffiliateWP synchronisé avec Stripe en fournissant des mises à jour en temps réel lorsque le statut du compte d'un affilié change ou lorsqu'un paiement est envoyé.

Cette section comprend :
- Une URL de point de terminaison de webhook que vous pouvez copier dans Stripe
- Un champ pour coller le Secret de signature de webhook de Stripe
Ces étapes sont facultatives mais fortement recommandées pour une meilleure fiabilité et un meilleur débogage.
Configuration des événements de webhook
Pour vous assurer que Stripe peut envoyer des mises à jour en temps réel à AffiliateWP, nous vous recommandons de configurer les événements suivants lors de la configuration de votre webhook :
Commencez par vous connecter à votre Tableau de bord Stripe. Dans le coin inférieur gauche du tableau de bord, cliquez sur Développeurs. Ensuite, dans le menu latéral, sélectionnez Webhooks.
Sur la page Webhooks, cliquez sur le bouton Ajouter une destination pour commencer la configuration d'un nouveau webhook.

Sur la page Sélectionner les événements, Stripe vous demandera de choisir quel compte doit déclencher les événements. Dans la section Événements provenant de, assurez-vous que Votre compte est sélectionné. Ceci est présélectionné par défaut et garantit que les événements déclenchés par votre compte Stripe sont envoyés à AffiliateWP.

Juste en dessous, vous verrez le champ Version de l'API. Dans le menu déroulant, sélectionnez la dernière version disponible pour garantir la compatibilité avec les dernières fonctionnalités et améliorations de Stripe.

Ensuite, sous l'onglet Tous les événements, utilisez le champ Rechercher un événement par nom ou description pour rechercher des noms d'événements spécifiques.

Sélectionnez ensuite les événements suivants pour vous assurer qu'AffiliateWP reçoit les mises à jour nécessaires de Stripe :
payout.paid– Notifie lorsqu'un paiement est déposé avec succès sur le compte bancaire de l'affiliépayout.failed– Notifie lorsqu'un paiement échoue à atteindre la banque de l'affiliétransfer.created– Notifie lorsqu'un virement est initié vers le compte Stripe de l'affiliétransfer.reversed– Notifie lorsqu'un virement précédemment envoyé est annulétransfer.updated– Notifie lorsque le statut ou les métadonnées du virement sont mis à jouraccount.updated– Suit les modifications du compte de l'affilié (par exemple, statut ou informations de vérification)account.application.authorized– Confirme lorsqu'un affilié connecte son compte Stripeaccount.application.deauthorized– Se déclenche si l'affilié se déconnecte de votre compte Stripe

Une fois tous les événements sélectionnés, poursuivez en cliquant sur l'onglet Événements sélectionnés pour examiner vos sélections.

Une fois tous les événements sélectionnés, cliquez sur Continuer pour passer à l'étape suivante.

Sur l'écran Choisir le type de destination, assurez-vous que Point de terminaison webhook est sélectionné. Cette option est pré-sélectionnée par défaut et permet à Stripe d'envoyer des notifications d'événements à l'URL de webhook que vous avez spécifiée.

Sur l'écran Configurer la destination, Stripe vous demandera où envoyer les événements sélectionnés. Dans le champ Nom de la destination, entrez un nom reconnaissable pour vous aider à identifier ce webhook plus tard. Dans le champ URL du point de terminaison, collez l'URL du webhook fournie dans votre administration WordPress sous : AffiliateWP » Paramètres » Paiements » Paiements Stripe. Facultativement, vous pouvez ajouter une Description pour fournir plus de contexte sur le but de ce webhook. Une fois tout rempli, cliquez sur Créer la destination pour terminer la configuration.

Une fois tout rempli, cliquez sur Créer la destination pour terminer la configuration.
Après avoir cliqué sur le bouton Créer la destination, Stripe vous redirigera automatiquement vers la page de détails du webhook nouvellement créé. Dans la section Secret de signature, cliquez sur l'icône en forme d'œil pour révéler la clé secrète.

Cliquez ensuite sur l'icône de copie dans le presse-papiers pour la copier.

Ensuite, retournez à votre administration WordPress et collez la clé copiée dans le champ Secret de signature du webhook sous AffiliateWP » Paramètres » Paiements » Paiements Stripe.

Si vous travaillez en mode test, utilisez l'URL du webhook de test et le secret de signature de test. Pour les paiements en direct, utilisez vos identifiants en direct. Chaque mode a ses propres clés et paramètres de webhook uniques.
Notifications par e-mail
L'intégration des paiements Stripe d'AffiliateWP comprend des notifications par e-mail intégrées qui tiennent informés les administrateurs du site et les affiliés des événements de paiement clés.
Pour configurer ces notifications, accédez à AffiliateWP » Paramètres » E-mails, puis ouvrez l'onglet E-mails de paiements Stripe.

L'interface est divisée en deux sections : E-mails du gestionnaire d'affiliation et E-mails de l'affilié.
Les notifications par e-mail des paiements Stripe nécessitent que les webhooks soient configurés dans votre tableau de bord Stripe. Vous pouvez trouver le guide officiel de configuration des webhooks de Stripe ici. Les webhooks permettent à AffiliateWP de recevoir des mises à jour en temps réel de Stripe et de déclencher ces notifications automatiquement.
E-mails du gestionnaire d'affiliation
Ces notifications sont envoyées à l'administrateur du site (ou à la personne qui gère les paiements d'affiliation) lorsque Stripe signale un changement de statut de paiement ou de compte.

Chaque notification dispose d'un bouton Configurer qui vous permet de personnaliser la ligne d'objet, le contenu du corps et d'ajouter des balises dynamiques. Vous pouvez également prévisualiser ou envoyer un e-mail de test depuis cet écran.
Voici les notifications disponibles :
- Transfert créé Informe les administrateurs lorsqu'un transfert est initié avec succès vers le compte Stripe d'un affilié.
- Transfert échoué Alerte les administrateurs lorsqu'une tentative de transfert vers Stripe échoue.
- Transfert annulé Notification critique lorsque Stripe annule un transfert précédemment réussi.
- Paiement effectué Envoyé lorsque Stripe confirme que les fonds ont bien atteint le compte bancaire de l'affilié.
- Paiement échoué Envoyé lorsqu'un paiement n'atteint pas le compte bancaire de l'affilié en raison d'un problème (par exemple, compte bancaire invalide).
- Vérification de compte requise Vous alerte lorsqu'un affilié doit effectuer des étapes de vérification supplémentaires pour être éligible aux paiements.
- Compte connecté Vous informe lorsqu'un affilié connecte avec succès son compte Stripe.
E-mails des affiliés
Celles-ci sont envoyées directement aux affiliés, les aidant à rester informés de leur compte et de l'état de leurs paiements.

Les notifications disponibles incluent :
- Transfert créé Informe les affiliés qu'un transfert a été initié vers leur compte Stripe.
- Transfert échoué Les informe si le transfert a échoué.
- Paiement effectué Indique aux affiliés que les fonds ont atteint leur compte bancaire.
- Paiement échoué Alerte l'affilié que le paiement n'a pas pu être effectué par sa banque.
- Vérification de compte requise Informe l'affilié si Stripe exige des informations d'identité ou bancaires supplémentaires pour activer les paiements.
- Compte connecté Un message de bienvenue confirmant que leur compte Stripe a été connecté avec succès.
Chaque e-mail peut être personnalisé avec son propre objet, message et balises de modèle. Ceux-ci sont accessibles en cliquant sur le bouton Configurer à côté de chaque notification.
Connexion en tant qu'affilié
Pour recevoir des paiements via Stripe, les affiliés doivent connecter leur propre compte Stripe. Il s'agit d'un processus libre-service qui peut être effectué soit depuis la Zone affilié, soit depuis le Portail affilié, selon l'interface que votre site utilise. Une fois connecté, les paiements peuvent être envoyés automatiquement sur le compte bancaire de l'affilié via Stripe.
Espace affilié
Si votre site utilise la Zone affilié, les affiliés peuvent se connecter à Stripe en suivant ces étapes :
- Connectez-vous à la Zone affilié sur votre site
- Accédez à Paramètres » Paiements Stripe, et cliquez sur le bouton Configurer les paiements Stripe.

Portail d'affiliation
Si votre site utilise le Portail affilié, une fois qu'un affilié est connecté, il peut cliquer sur l'icône de profil en haut à droite et cliquer sur Paramètres.
Dans l'écran des paramètres, localisez la section Paiements Stripe et cliquez sur Configurer les paiements Stripe.
Processus d'intégration Stripe
Après avoir cliqué sur Configurer les paiements Stripe, les affiliés seront redirigés vers le flux d'intégration sécurisé de Stripe. C'est là qu'ils seront invités à fournir une vérification d'identité, des informations bancaires et à accepter les conditions de Stripe.

Une fois terminé, le compte Stripe de l'affilié est lié à votre site.
Dans l'Espace affilié, l'affilié verra alors son ID de compte connecté, ainsi que des options pour accéder à son Tableau de bord Stripe.

Personnalisation de la page d'intégration des affiliés
En tant qu'administrateur du site, vous pouvez personnaliser l'expérience d'intégration hébergée par Stripe que les affiliés voient lors de la connexion de leur compte. Pour définir votre couleur de marque pour la page d'intégration Stripe :
- Connectez-vous à votre Tableau de bord Stripe
- Accédez à Paramètres » Connect » Interface d'intégration, et cliquez sur Personnaliser
- Définissez votre logo, votre couleur de marque et vos options d'accentuation
- Enregistrez les modifications — elles seront reflétées sur les pages d'intégration hébergées

Stripe vous permet de personnaliser uniquement la page d'intégration que les affiliés voient lors de la connexion de leur compte Stripe. Ces paramètres n'affectent pas votre Espace affilié ni d'autres pages Stripe. Pour un guide complet sur la personnalisation de la page d'intégration, consultez la documentation d'intégration hébergée de Stripe.
Gestion des connexions d'affiliés
En tant qu'administrateur du site, vous pouvez afficher et gérer l'état de connexion de chaque affilié depuis l'écran AffiliateWP » Affiliés. Vous y verrez une colonne Statut Stripe, qui vous permet de vérifier rapidement l'état de connexion de chaque affilié en un coup d'œil, sans avoir à ouvrir son profil individuel.

Survoler n'importe quel badge de statut affichera une info-bulle avec plus de détails sur la connexion.
- Si l'affilié n'a pas connecté son compte, vous verrez un tiret cadratin (—). Le survol de celui-ci révélera une info-bulle indiquant : « L'affilié n'a pas connecté son compte Stripe. »
- Si la connexion est réussie, vous verrez Activé, ainsi que l'ID de compte de l'affilié, l'état de la connexion (par exemple, « Paiements : actif, Versements : actif ») et un lien Voir les détails.
- Si quelque chose ne va pas avec la connexion (par exemple, clés incorrectes ou accès révoqué), vous verrez Erreur, ainsi que le message d'erreur spécifique.
- Un statut Restreint signifie que le compte de l'affilié est connecté, mais que quelque chose empêche les versements — souvent en raison d'une vérification manquante ou de restrictions de pays.
Vous pouvez cliquer sur le lien Voir les détails (uniquement disponible lorsque le statut est « Activé ») pour ouvrir le panneau complet de connexion Stripe dans le profil de l'affilié.
Cliquer sur le nom d'un affilié vous mènera à son profil. Ici, vous trouverez une section Versements Stripe qui affiche des informations plus détaillées en fonction de son état de connexion.
Ce que vous voyez ici dépend de la connexion de l'affilié :
Si l'affilié n'est pas connecté :
Si l'affilié n'est pas connecté à Stripe, son profil affichera son nom, un badge de statut intitulé Non connecté et un message indiquant : « Compte Stripe non connecté. Cet affilié recevra les versements via votre méthode par défaut. »

Si l'affilié est connecté :
Ses détails de connexion s'afficheront, notamment :
- Nom et ID de compte Stripe
- Statut de la connexion (Activé)
- Détails du compte (toujours « Express »), pays et date de connexion
- Statut des paiements et des versements
- Un bouton « Afficher dans Stripe » pour ouvrir leur profil dans votre tableau de bord Stripe
- Un bouton « Déconnecter » pour réinitialiser leur connexion

Cette vue est utile pour le dépannage, la gestion des connexions d'affiliés et pour s'assurer que tout le monde est correctement configuré pour recevoir des paiements.
Envoi des versements
Une fois votre compte Stripe connecté et les affiliés ayant lié leurs comptes, les versements peuvent être envoyés directement depuis votre administration WordPress.
Option 1 : Payer depuis l'écran des parrainages
Accédez à AffiliateWP » Parrainages. À côté de chaque parrainage non payé, vous verrez un lien Payer via Stripe.

Cliquer sur le lien Payer via Stripe affichera une boîte de dialogue de confirmation, vous permettant de vérifier les détails du versement avant de l'envoyer. Cette boîte de dialogue affiche le nom de l'affilié, le montant du versement et confirme que le paiement sera envoyé au compte Stripe connecté de l'affilié.

Pour finaliser le versement, cliquez sur Payer maintenant. Pour annuler, fermez simplement la fenêtre contextuelle ou cliquez sur Annuler.
Pour payer plusieurs parrainages à la fois :
- Sélectionnez les parrainages à l'aide des cases à cocher.
- Ouvrez le menu déroulant Actions groupées.
- Choisissez Payer maintenant via Stripe, puis cliquez sur Appliquer.
Option 2 : Utiliser l'écran des versements
Accédez à AffiliateWP » Versements » Payer les affiliés. Ici, vous pouvez filtrer les versements par affilié, par plage de dates ou par gains minimums. Choisissez Stripe comme Méthode de versement, puis cliquez pour traiter le versement par lots.
Une fois qu'un parrainage est marqué comme payé, vous ne pouvez pas le payer à nouveau. Si un administrateur marque un parrainage comme non payé après l'avoir payé, le versement ne sera pas dupliqué — il s'agit d'une règle de sécurité Stripe intégrée à AffiliateWP.
Lorsqu'un versement est initié, Stripe effectue deux actions :
- Les fonds sont transférés de votre compte Stripe vers le compte Stripe connecté de l'affilié.
- À partir de là, Stripe dépose les fonds directement sur le compte bancaire lié de l'affilié.
Pays pris en charge
Les versements Stripe dans AffiliateWP prennent en charge tous les pays où Stripe Express est disponible.
Pour consulter la liste complète des pays pris en charge et leurs exigences de versement, visitez la page pays pris en charge par Stripe.
Gardez à l'esprit :
- Les affiliés doivent résider dans un pays pris en charge pour connecter leur compte Stripe.
- Certains pays peuvent nécessiter des étapes de vérification supplémentaires (par exemple, une pièce d'identité délivrée par le gouvernement, une preuve d'adresse).
Questions fréquemment posées
Puis-je tester les versements Stripe avant de passer en production ?
Oui. Activez le Mode Sandbox dans vos paramètres et utilisez les identifiants de test de Stripe. Vous pouvez également simuler des transactions à l'aide de l'outil Créer un paiement de test.
Que se passe-t-il si un versement échoue ?
Vous serez informé via les alertes par e-mail configurées (si les webhooks sont configurés), et vous pourrez agir en conséquence — par exemple, demander à l'affilié de mettre à jour ses coordonnées bancaires ou de réinitier le versement.
Puis-je personnaliser l'apparence de l'expérience d'intégration pour les affiliés ?
Oui ! Stripe vous permet de personnaliser les pages d'intégration que vos affiliés voient. Pour ce faire :
Stripe Payouts prend-il en charge le module complémentaire Affiliate Portal ?
2. Allez dans Paramètres » Branding
3. Définissez votre logo, vos couleurs et votre style d'accentuation
4. Enregistrez - les modifications seront automatiquement reflétées sur la page d'intégration hébergée
Puis-je utiliser une devise différente dans AffiliateWP que celle définie dans mon compte Stripe ?
Non. Stripe Payouts ne traitera les transactions qu'en utilisant la devise par défaut de votre compte Stripe. Pour éviter les problèmes, assurez-vous que AffiliateWP est configuré sur la même devise.
Cela prend-il en charge les paiements transfrontaliers ?
Actuellement, Stripe Payouts ne prend en charge que les paiements nationaux - l'affilié doit être basé dans le même pays que votre compte Stripe. Si vous devez payer des affiliés internationaux, envisagez d'utiliser PayPal Payouts à la place.
Où puis-je voir les affiliés connectés dans mon tableau de bord Stripe ?
Connectez-vous à votre compte Stripe, et dans le menu de gauche, cliquez sur Comptes connectés pour voir tous les affiliés qui se sont connectés.
Y a-t-il des frais liés à l'envoi de paiements ?
Stripe Connect facture des frais de transaction standard pour chaque paiement, mais AffiliateWP ne facture rien de plus. Pour connaître les frais de Stripe Connect pour votre pays, consultez la page de tarification officielle de Stripe
Le portail des affiliés de Stripe prend-il en charge le module complémentaire Affiliate Portal ?
Oui. Si votre site utilise le module complémentaire Affiliate Portal, Stripe Payouts est entièrement pris en charge. Les affiliés peuvent connecter leur compte Stripe, afficher l'état de la connexion et accéder à leur tableau de bord Stripe - le tout depuis l'interface Affiliate Portal.
Que se passe-t-il si je change ma clé API Stripe ?
Si vous générez une nouvelle clé API dans le même compte Stripe, aucune action n'est nécessaire - tous les affiliés restent connectés. Cependant, si vous passez à un autre compte Stripe, tous les affiliés devront se reconnecter en utilisant le nouveau flux d'intégration.
Que se passe-t-il si j'annule un paiement dans Stripe ?
Si vous annulez un virement via Stripe, les fonds sont retournés sur votre compte Stripe, et la référence dans AffiliateWP sera à nouveau marquée comme Non payée.
Que peuvent faire les affiliés dans leur tableau de bord Stripe ?
Une fois connectés, les affiliés peuvent accéder à leur tableau de bord Stripe Express en utilisant le lien fourni dans leur Espace Affilié. Ce tableau de bord leur permet de :
- Voir l'historique des paiements et les paiements à venir
- Mettre à jour les informations personnelles ou bancaires
- Gérer les informations fiscales
- Télécharger une pièce d'identité si nécessaire pour vérification
Pour plus d'informations sur le tableau de bord Stripe Express, consultez la documentation de Stripe ici.