Automatiser Stripe : des paiements aux factures, à Sheets et à Slack
· Par AI Compare
Consignez les paiements, alertez l’équipe, générez des factures et repérez automatiquement les paiements échoués.
Ce qu’on automatise autour des paiements
| Workflow | Déclencheur | Actions |
|---|---|---|
| Journal des paiements | Paiement réussi | Ajouter une ligne dans Sheets / l’outil comptable |
| Alerte de vente | Checkout terminé | Message Slack avec montant et produit |
| Facture/reçu | Paiement réussi | Générer une facture PDF, l’envoyer au client |
| Paiement échoué | Échec du paiement d’une facture | Alerter l’équipe, envoyer au client un lien de paiement |
| Onboarding | Nouvel abonnement | Créer le compte, ajouter dans Mailchimp, créer un projet |
| Signal de churn | Abonnement résilié | Prévenir le responsable, ajouter à une séquence de reconquête |
L’exemple : paiement → Sheet + Slack + facture par e-mail
Dans Zapier
- Déclencheur : Stripe → New Payment (ou New Charge).
- Formatter : convertir le montant de centimes en devise (Stripe envoie 4999 pour 49,99 $).
- Google Sheets → Create Spreadsheet Row.
- Slack → Send Channel Message :
💰 {{customer}} paid {{amount}}. - Google Docs → Create Document from Template → envoi en PDF par e-mail (voir l’automatisation de Docs).
Dans Make
- Stripe → Watch Events, type d’événement
charge.succeededoucheckout.session.completed(webhook instantané). - Utilisez
{{amount / 100}}dans le mapping pour convertir les centimes. - Google Sheets → Add a Row, Slack → Create a Message, modules de document et d’e-mail.
Dans n8n
- Stripe Trigger, événements
checkout.session.completedetinvoice.payment_failed. - Switch selon le type d’événement.
- Branche succès : Edit Fields (
{{ $json.data.object.amount_total / 100 }}) → Google Sheets → Slack → génération du document. - Branche échec : alerte Slack → Gmail avec l’URL de la facture hébergée.
Utilisez d’abord les fonctions de Stripe
Stripe sait déjà envoyer des reçus par e-mail et des factures hébergées. Automatisez autour plutôt que de le reconstruire : consigner les données, prévenir les bonnes personnes et connecter les autres systèmes.
Comparaison
| Zapier | Make | n8n | |
|---|---|---|---|
| Événements instantanés | Oui | Oui | Oui |
| Plusieurs types d’événements dans un même flux | Paths ou Zaps séparés | Router | Switch |
| Coût pour 1 000 paiements, 4 étapes | ~4 000 tâches | ~5 000 crédits | ~1 000 exécutions ou 0 $ |
Conseils
- Utilisez les clés du mode test pendant la construction ; passez aux clés live seulement après les tests.
- Rendez les automatisations idempotentes : stockez l’ID d’événement Stripe et ignorez les doublons, car les webhooks peuvent être renvoyés.
- Ne mettez jamais de clés secrètes dans des messages Slack ou des journaux.
