Intégration Stripe n8nAutomatiser Stripe avec n8n.
Tu veux brancher Stripe sur n8n sans écrire une ligne de code ? Le nœud Stripe expose 20 opérations (clients, paiements, coupons, cartes, sources) et le Stripe Trigger réagit à 151 événements : paiement réussi, facture impayée, abonnement annulé, litige ouvert.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Pourquoi automatiser Stripe avec n8n ?
Cette page est la référence complète du nœud, tirée du catalogue public n8n : chaque ressource, chaque opération avec ses champs obligatoires, les familles d'événements du trigger et la connexion en 3 étapes. Si tu débutes sur n8n, la formation n8n pose les bases avant de câbler tes paiements.
L'intégration Stripe n8n met à votre disposition 5 triggers webhook capables de surveiller plus de 100 types d'événements différents, ainsi que 20 actions couvrant la gestion des clients, des paiements, des coupons et des sources de paiement. Cette richesse fonctionnelle vous permet d'automatiser pratiquement tous les aspects de votre activité liée aux paiements.
Gain de temps considérable : plus besoin de vérifier manuellement les nouveaux paiements ou de créer des clients un par un. Configurez des règles intelligentes qui exécutent ces tâches instantanément. Réactivité améliorée : déclenchez des actions dès qu'un paiement réussit, qu'un abonnement est annulé ou qu'un litige est ouvert. Zéro oubli : les triggers surveillent votre compte Stripe 24h/24. Chaque événement déclenche immédiatement les workflows associés. Intégration fluide : connectez Stripe à plus de 400 applications dans n8n pour créer des automatisations complexes et personnalisées.
Exemples de workflows métier que vous pouvez créer : synchroniser automatiquement les nouveaux clients Stripe avec HubSpot ou Pipedrive, envoyer un email de bienvenue personnalisé via Brevo dès qu'un premier paiement est validé, créer une tâche dans Notion ou Asana quand un litige est ouvert, ou encore alimenter un tableau Google Sheets avec toutes vos transactions pour un reporting en temps réel.
Comment connecter Stripe à n8n ?
- 01
Récupérer une clé secrète Stripe
Dans le dashboard Stripe (Développeurs, puis Clés API), crée une clé secrète (préfixe
sk_) et nomme-la « n8n ». Commence en mode test : la clésk_test_se révèle sur le même écran. Les clés publiables (pk_) ne fonctionnent pas. - 02
Créer le credential dans n8n
Dans n8n, ouvre Credentials, choisis « Stripe API » et colle la clé dans le champ Secret Key. Un credential par mode (test, live) évite de débiter un vrai client pendant tes essais.
- 03
Ajouter le nœud et activer le workflow
Cherche « Stripe » dans le panneau des nœuds. Le nœud Stripe consomme l'API, le Stripe Trigger écoute les webhooks. À la publication du workflow, n8n crée lui-même l'endpoint webhook sur ton compte Stripe. Récupère ensuite son secret de signature (
whsec_, dans Workbench puis Webhooks) et colle-le dans Signature Secret : sans lui, n'importe qui connaissant l'URL peut t'envoyer de faux événements.
Le trigger Stripe dans n8n : les événements écoutés
Stripe Trigger est le nœud qui démarre un workflow quand quelque chose se passe dans Stripe. Il écoute 151 événements, listés ci-dessous par famille. Tu en choisis un ou plusieurs, tu actives le workflow : n8n enregistre le webhook (l'URL que Stripe appelle) sur ton compte.
Ce que tu vois dans n8n
Tous les événements, par famille
Une ligne par objet, une puce par action. L'événement à cocher dans le nœud s'écrit objet.action ; survole une puce pour lire quand il se déclenche.
customer.*17customer.createddeletedupdated
customer.discount. createddeletedupdated
customer.source. createddeletedexpiringupdated
customer.subscription. createddeletedtrial_will_ end updated
customer.tax_ id. createddeletedupdated
charge.*13charge.capturedexpiredfailedpendingrefundedsucceededupdated
charge.dispute. closedcreatedfunds_reinstated funds_withdrawn updated
charge.refund. updated
invoice.*12invoice.createddeletedfinalizedmarked_uncollectible paidpayment_action_ required payment_failed payment_succeeded sentupcomingupdatedvoided
source.*7source.canceledchargeablefailedmandate_notification refund_attributes_ required
source.transaction. createdupdated
subscription_schedule.*7subscription_schedule. abortedcanceledcompletedcreatedexpiringreleasedupdated
account.*6account.updated
account.application. authorizeddeauthorized
account.external_ account. createddeletedupdated
payment_intent.*6payment_intent. amount_capturable_ updated canceledcreatedpayment_failed succeededrequires_action
payout.*5payout.canceledcreatedfailedpaidupdated
topup.*5topup.canceledcreatedfailedreversedsucceeded
transfer.*5transfer.createdfailedpaidreversedupdated
order.*4order.createdpayment_failed payment_succeeded updated
payment_method.*4payment_method. attachedcard_automatically_ updated detachedupdated
setup_intent.*4setup_intent. canceledcreatedsetup_failed succeeded
application_fee.*3application_fee. createdrefunded
application_fee. refund. updated
coupon.*3coupon.createddeletedupdated
credit_note.*3credit_note. createdupdatedvoided
invoiceitem.*3invoiceitem.createddeletedupdated
issuing_authorization.*3issuing_authorization. createdrequestupdated
person.*3person.createddeletedupdated
plan.*3plan.createddeletedupdated
product.*3product.createddeletedupdated
recipient.*3recipient.createddeletedupdated
reporting.*3reporting.report_ run. failedsucceeded
reporting.report_ type. updated
sku.*3sku.createddeletedupdated
issuing_card.*2issuing_card. createdupdated
issuing_cardholder.*2issuing_cardholder. createdupdated
issuing_dispute.*2issuing_dispute. createdupdated
issuing_settlement.*2issuing_settlement. createdupdated
issuing_transaction.*2issuing_transaction. createdupdated
radar.*2radar.early_ fraud_ warning. createdupdated
review.*2review.closedopened
tax_rate.*2tax_rate. createdupdated
balance.*1balance.available
capability.*1capability.updated
checkout.*1checkout.session. completed
file.*1file.created
invoice_payment.*1invoice_payment. paid
order_return.*1order_return. created
sigma.*1sigma.scheduled_ query_ run. created
Le trigger accepte aussi * (tout événement). Pratique pour du log, dangereux en production.
Notes de configuration
01Stripe Webhook Trigger
Ce trigger est le cœur de l'automatisation Stripe dans n8n. Il surveille en permanence votre compte Stripe et déclenche instantanément vos workflows dès qu'un événement spécifique se produit. Que ce soit un paiement réussi, un abonnement créé ou un litige ouvert, vous êtes notifié en temps réel.
02Stripe Trigger: Listen for Events
Ce trigger offre une approche similaire au Webhook Trigger mais avec une interface de sélection légèrement différente. Il vous permet d'écouter une large gamme d'événements Stripe liés aux factures, aux cartes émises (Issuing), et aux abonnements clients.
03Stripe Trigger (Webhook)
Cette variante du trigger webhook se concentre davantage sur les événements liés aux paiements, aux méthodes de paiement et aux transactions de cartes émises. Elle offre une couverture complète des événements de type Payout, Payment Intent et Payment Method.
04Stripe Trigger
Ce trigger généraliste couvre les événements liés aux produits, aux plans tarifaires, aux rapports et aux abonnements programmés. Il est particulièrement utile pour les automatisations liées à la gestion de catalogue et aux fonctionnalités avancées de Stripe.
05Webhook URLs
Ce trigger combine la sélection du credential et des événements dans une interface unifiée. Il offre une vue d'ensemble claire de votre configuration webhook et couvre les événements liés au compte, aux frais d'application, aux soldes et aux transferts.
Les opérations Stripe disponibles dans n8n
Le nœud Stripe expose 20 opérations sur 8 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.
| Ressource | Create | Get | Get Many | Update | Delete | Add | Remove |
|---|---|---|---|---|---|---|---|
| Balance | ✓ | ||||||
| Charge | ✓ | ✓ | ✓ | ✓ | |||
| Coupon | ✓ | ✓ | |||||
| Customer | ✓ | ✓ | ✓ | ✓ | ✓ | ||
| Customer Card | ✓ | ✓ | ✓ | ||||
| Meter Event | ✓ | ||||||
| Source | ✓ | ✓ | ✓ | ||||
| Token | ✓ |
Sommaire des opérations
Balance
1 opérationGet a balance
balance.getCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère le solde actuel de votre compte Stripe. Elle retourne les montants disponibles et en attente, ventilés par devise.
Charge
4 opérationsCreate a charge
charge.createCe que tu vois dans n8n
Notes & cas d'usage
Cette action crée une nouvelle charge (paiement) dans Stripe. C'est l'action fondamentale pour débiter la carte d'un client.
Get a charge
charge.getCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère les détails complets d'une charge spécifique. Elle retourne toutes les informations : montant, statut, méthode de paiement, métadonnées, etc.
Get many charges
charge.getAllCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère une liste de charges depuis votre compte Stripe. Parfaite pour le reporting, l'export de données ou la synchronisation avec votre comptabilité via des outils comme Xero ou QuickBooks.
Update a charge
charge.updateCe que tu vois dans n8n
Notes & cas d'usage
Cette action met à jour les métadonnées ou la description d'une charge existante. Utile pour ajouter des informations de contexte après le paiement.
Coupon
2 opérationsCreate a coupon
coupon.createCe que tu vois dans n8n
Notes & cas d'usage
Cette action crée un nouveau coupon de réduction dans Stripe. Vous pouvez définir une réduction en pourcentage ou en montant fixe, avec diverses options de durée et de limite d'utilisation.
Get many coupons
coupon.getAllCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère la liste des coupons de réduction configurés dans votre compte Stripe. Utile pour afficher les promotions disponibles ou analyser leur utilisation.
Customer
5 opérationsCreate a customer
customer.createCe que tu vois dans n8n
Notes & cas d'usage
Cette action crée un nouveau client dans Stripe. Le client peut ensuite être associé à des cartes, des abonnements et des factures.
Delete a customer
customer.deleteCe que tu vois dans n8n
Notes & cas d'usage
Cette action supprime définitivement un client de votre compte Stripe. Attention : cette action est irréversible et supprime également les abonnements actifs.
Get a customer
customer.getCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère les informations complètes d'un client spécifique à partir de son identifiant. Elle retourne toutes les données associées : email, nom, adresse, cartes, abonnements, etc.
Get many customers
customer.getAllCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère une liste de clients depuis votre compte Stripe. Parfaite pour synchroniser votre base clients avec d'autres outils ou pour générer des rapports.
Update a customer
customer.updateCe que tu vois dans n8n
Notes & cas d'usage
Cette action met à jour les informations d'un client existant dans Stripe. Vous pouvez modifier le nom, l'email, l'adresse, les métadonnées ou le moyen de paiement par défaut.
Customer Card
3 opérationsAdd a customer card
customerCard.addCe que tu vois dans n8n
Notes & cas d'usage
Cette action ajoute une nouvelle carte bancaire au profil d'un client existant. La carte est ajoutée via un token préalablement créé pour garantir la sécurité des données.
Get a customer card
customerCard.getCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère les informations détaillées d'une carte bancaire spécifique associée à un client. Utile pour afficher les 4 derniers chiffres ou vérifier la date d'expiration.
Remove a customer card
customerCard.removeCe que tu vois dans n8n
Notes & cas d'usage
Cette action supprime une carte bancaire du profil d'un client Stripe. Elle permet de gérer proprement les cartes expirées ou non souhaitées.
Meter Event
1 opérationCreate a meter event
meterEvent.createCe que tu vois dans n8n
Notes & cas d'usage
Cette action enregistre un événement de consommation pour la facturation à l'usage. Idéale pour les modèles SaaS avec tarification basée sur l'utilisation (API calls, stockage, etc.).
Source
3 opérationsCreate a source
source.createCe que tu vois dans n8n
Notes & cas d'usage
Cette action crée une nouvelle source de paiement dans Stripe. Les sources supportent diverses méthodes de paiement alternatives comme WeChat Pay, Alipay, ou les virements bancaires.
Delete a source
source.deleteCe que tu vois dans n8n
Notes & cas d'usage
Cette action permet de supprimer une source de paiement associée à un client. Utile pour retirer une méthode de paiement obsolète ou à la demande du client.
Get a source
source.getCe que tu vois dans n8n
Notes & cas d'usage
Cette action récupère les détails d'une source de paiement existante dans Stripe. Les sources représentent différentes méthodes de paiement comme les virements bancaires, les prélèvements SEPA ou certaines méthodes alternatives.
Token
1 opérationCreate a token
token.createCe que tu vois dans n8n
Notes & cas d'usage
Cette action vous permet de créer un token de carte bancaire dans Stripe. Les tokens sont des représentations sécurisées des informations de carte qui peuvent ensuite être utilisées pour créer des charges ou des clients.
Besoin d'aide pour automatiser Stripe avec n8n ?
Notre équipe vous répond en quelques minutes.
Réponse en moins d'une heure
Questions fréquentes
01L'intégration Stripe n8n est-elle gratuite ?
02Quelles données puis-je synchroniser entre Stripe et n8n ?
03Combien de temps prend la configuration de l'intégration Stripe n8n ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.


