Stripe : créer un compte, configurer la clé API et le webhook

Stripe est le standard du paiement en ligne — frais bas en zone EEA, fiabilité légendaire, gestion fine des abonnements récurrents. À la différence de Polar ou Lemon Squeezy, Stripe n'est pas Merchant of Record : vous restez le vendeur, vous facturez vous-même, et vous gérez votre propre TVA (ou la faites gérer par votre comptable).

Deux façons de connecter Stripe à MyFunnels : OAuth (recommandé) ou clé API restreinte. L'OAuth est plus rapide et plus sûr, mais la clé API reste utile si vous avez plusieurs comptes Stripe ou des restrictions d'admin.

  1. Créez votre compte Stripe

    Allez sur dashboard.stripe.com et cliquez sur Sign up. Entrez votre email, créez un mot de passe, et confirmez votre email.

    Vous arrivez sur le dashboard Stripe en mode Test — un bandeau en haut le rappelle. Vous pouvez déjà jouer avec, mais aucun paiement réel ne peut être encaissé tant que le compte n'est pas activé.

  2. Activez votre compte (KYC complet)

    Cliquez sur Activate payments en haut à droite du dashboard. Stripe vous demande :

    • Infos entreprise : raison sociale, SIRET, adresse, secteur d'activité, URL du site
    • Représentant légal : nom, prénom, date de naissance, adresse, % de détention
    • Justificatif d'identité : carte d'identité, passeport ou titre de séjour (scan recto-verso)
    • Justificatif de domicile ou extrait Kbis selon le statut
    • RIB (IBAN) pour les virements de payout

    Stripe valide en général en 1-2 jours ouvrés. Tant que ce n'est pas validé, vous restez en mode Test.

  3. Passez en mode Live

    Une fois le compte activé, le bandeau « Mode Test » disparaît et vous pouvez basculer en haut à droite entre Test et Live. Pour MyFunnels en production, vous voulez Live.

  4. Option recommandée — Connectez par OAuth

    Dans MyFunnels → Réglages → Processeurs de paiement → carte Stripe → bouton Connecter.

    Un onglet Stripe s'ouvre — connectez-vous, choisissez votre compte (si vous en avez plusieurs), et cliquez sur Autoriser. Le webhook se crée automatiquement, vous n'avez rien à configurer en plus.

    Si l'OAuth fonctionne, passez directement à l'étape 8.

  5. Option alternative — Créez une clé API restreinte

    Si vous préférez (ou devez) utiliser une clé API : depuis le dashboard Stripe en mode Live → Developers dans la sidebar → API keys → onglet Restricted keys → bouton Create restricted key.

    Nommez la clé MyFunnels Production. Pour les permissions, cherchez chacune dans la liste et passez-les à Write ou Read :

    • PaymentIntentsWrite
    • CustomersWrite
    • ChargesRead
    • Webhook EndpointsWrite
    • Products et PricesWrite
    • SubscriptionsWrite (si vous vendez du récurrent)
    • Checkout SessionsWrite

    Cliquez sur Create key. Stripe affiche la clé une fois — copiez-la, elle commence par rk_live_....

  6. Collez la clé dans MyFunnels

    Retour sur MyFunnels → Réglages → Processeurs de paiement → carte Stripe → Coller une clé API (lien sous le bouton OAuth).

    Collez votre rk_live_... et cliquez sur Enregistrer. MyFunnels valide la clé immédiatement.

  7. Vérifiez le webhook automatique

    MyFunnels crée tout seul le webhook côté Stripe à l'URL https://app.myfunnels.co/api/webhooks/funnel/stripe. Vérifiez sa présence : dashboard Stripe → Developers → Webhooks. Vous devriez voir une entrée avec cette URL et un statut vert.

    Si l'URL est absente (rare, en général lié à des permissions manquantes sur la clé restreinte), recréez la clé en cochant bien Webhook Endpoints — Write.

  8. Testez avec un paiement de 1 €

    Publiez un tunnel digital, allez sur sa page de vente, et passez une vraie commande à 1 € avec une vraie carte. La commande doit apparaître dans votre dashboard MyFunnels dans la minute, et dans dashboard.stripe.com → Payments en temps réel.

    Vous pourrez vous rembourser immédiatement depuis Stripe ensuite.

Frais Stripe en zone EEA (Europe)
1,5% + 0,25 € par transaction sur cartes européennes standards. 2,5% + 0,25 € pour cartes premium / corporate européennes. 3,25% + 0,25 €pour cartes hors EEA. Ces frais sont nettement plus bas que Polar ou Lemon Squeezy, mais vous gérez votre TVA vous-même — coût caché si vous vendez à l'international.
Vous gérez votre propre TVA
Stripe ne collecte pas la TVA pour vous. Vous restez le vendeur final — c'est à vous (ou votre comptable) de paramétrer Stripe Tax si vous voulez la collecte automatique, ou de calculer et reverser manuellement. Parlez-en à votre comptableavant de vendre en B2C international — les seuils OSS dans l'UE et le sales tax aux US peuvent devenir vite complexes.
Cartes de test (en mode Test seulement)
Si vous voulez tester le flow MyFunnels sans encaisser de vrais paiements, basculez Stripe en mode Test et utilisez la carte 4242 4242 4242 4242, date d'expiration future quelconque, CVC quelconque. Pensez à rebasculer en Live ensuite.

Voir aussi

Cet article vous a aidé ?