Stripe Connect est le raccourci que 90% des fondateurs de marketplace ignorent. Au lieu de passer 6 mois à construire un système de paiement sur-mesure, vous pouvez encaisser pour vos vendeurs, distribuer les commissions et gérer la conformité en 48h de développement réel. Voici comment.
Construire une marketplace implique un problème que la plupart sous-estiment dès le départ : vous ne vendez pas vous-même, vous facilitez des transactions entre tiers. C’est un statut réglementaire différent, avec des contraintes KYC, des obligations de déclaration et une architecture financière qui n’a rien à voir avec un simple site e-commerce. Stripe Connect a été conçu spécifiquement pour ce cas.
Pourquoi ne pas construire votre propre système de paiement
La tentation existe. Vous imaginez encaisser vous-même, puis virer manuellement vos vendeurs. Ça marche sur les 10 premières transactions. Ensuite, vous découvrez :
- Les obligations de money transmitter – distribuer de l’argent pour le compte de tiers vous soumet à des licences réglementaires spécifiques, variables selon les pays. En Europe, la directive DSP2 est claire.
- Le coût de compliance KYC – vérifier l’identité de chaque vendeur, collecter les justificatifs, détecter la fraude : plus de 100 000 euros de développement custom selon les estimations Stripe.
- La réconciliation manuelle – à 500 transactions par mois, les virements manuels deviennent un poste à plein temps.
Stripe Connect externalise tout cela. Votre plateforme ne touche pas les fonds : elle orchestre. C’est la différence entre être une banque et utiliser une banque.
Les 3 types de comptes Stripe Connect : lequel choisir
C’est la décision la plus structurante de votre architecture. Stripe propose trois modèles, et en 2026, un quatrième paradigme s’y ajoute.
Standard : vos vendeurs créent un compte Stripe classique et le connectent à votre plateforme. Avantage : intégration minimale, dashboard Stripe complet pour le vendeur. Inconvénient : vous perdez le contrôle sur le branding et l’expérience vendeur. À réserver aux outils B2B où vos utilisateurs ont déjà Stripe.
Express : Stripe gère l’onboarding et la vérification d’identité, vous paramétrez la logique de paiement. C’est le choix d’Airbnb, de Lyft, de la majorité des marketplaces grand public. Le vendeur passe par un tunnel Stripe hébergé, puis revient sur votre plateforme. Recommandé pour 90% des nouvelles marketplaces en 2026.
Custom : contrôle total côté plateforme, le vendeur ne voit jamais Stripe. Vous gérez vous-même l’interface, la collecte des données, le support. Réservé aux cas où l’expérience vendeur est un avantage concurrentiel fort et que vous avez les ressources développement pour assumer.
Accounts v2 (décembre 2025) : Stripe a lancé une refonte architecturale majeure. Au lieu de types figés, vous attachez des rôles configurables à un même objet Account : merchant, customer, recipient. Un même compte peut être à la fois acheteur et vendeur. Si vous démarrez aujourd’hui, construisez sur Accounts v2.
Architecture d’une marketplace en 48h : les 5 étapes
Le chiffre 48h n’est pas marketing. C’est le temps réel pour avoir un flux de paiement fonctionnel avec un compte Express, en mode test. Production demandera davantage pour les tests, la conformité et les cas limites. Voici le chemin critique.
Étape 1 – Activer Stripe Connect (30 min) : créer votre compte Stripe, activer Connect dans le Dashboard, choisir Express. Vous récupérez votre clé secrète et votre client ID.
Étape 2 – Onboarder vos vendeurs (2-4h) : générer un Account Link via l’API, rediriger le vendeur vers le tunnel Stripe, gérer le webhook account.updated pour détecter quand le compte est opérationnel.
# Créer un compte Express
curl https://api.stripe.com/v1/accounts \
-u sk_test_...: \
-d type=express
# Générer le lien d'onboarding
curl https://api.stripe.com/v1/account_links \
-u sk_test_...: \
-d account=acct_xxx \
-d refresh_url=https://votresite.com/onboarding/refresh \
-d return_url=https://votresite.com/onboarding/complete \
-d type=account_onboarding
Étape 3 – Encaisser avec destination charge (4-6h) : c’est le modèle le plus simple. L’acheteur paie votre plateforme, vous définissez un destination (le compte vendeur) et une application_fee_amount (votre commission). Stripe distribue automatiquement.
curl https://api.stripe.com/v1/payment_intents \
-u sk_test_...: \
-d amount=10000 \
-d currency=eur \
-d "transfer_data[destination]=acct_xxx" \
-d application_fee_amount=1000
Sur 100 euros encaissés, 10 euros restent sur votre compte plateforme, 90 euros vont au vendeur.
Étape 4 – Gérer les webhooks (3-4h) : payment_intent.succeeded, account.updated, transfer.created. Ces trois événements couvrent 80% des cas opérationnels. Configurez un endpoint sécurisé avec vérification de signature Stripe.
Étape 5 – Dashboard vendeur (4-8h) : Stripe propose des composants embarqués prêts à l’emploi (solde, historique, paramètres de payout). Vous les intégrez dans votre frontend sans coder la logique financière.
La structure de commissions : comment vous vous rémunérez
Trois mécanismes pour monétiser votre plateforme via Stripe Connect :
Application fee : vous prélevez un pourcentage ou un montant fixe sur chaque transaction. C’est le modèle par défaut, le plus simple. Votre marge est déduite avant que le vendeur soit payé.
Separate charges and transfers : vous encaissez la totalité, vous virez ensuite le vendeur. Vous contrôlez le timing. Utile pour les marketplaces qui doivent attendre une confirmation de livraison avant de libérer le paiement.
Platform billing : vous facturez directement vos vendeurs un abonnement mensuel, Stripe gère la facturation récurrente. Le paiement des transactions reste séparé. Modèle hybride : abonnement + commission ou abonnement seul.
Les frais Stripe en 2026 : 2,9% + 0,30$ par transaction en ligne (variable selon le pays), 0,25% par payout vers un compte connecté (plafonné à 25$), +1% pour les virements instantanés. Calculez votre seuil de rentabilité sur ces bases avant de fixer votre commission.
Les 3 pièges que tout le monde rate
Piège 1 – Choisir Custom trop tôt. Le contrôle total semble séduisant. En pratique, vous héritez de toute la complexité que Stripe prenait en charge : tunnel d’onboarding, collecte de documents, vérifications AML. Pour une v1, Express est suffisant dans 90% des cas. Passez à Custom quand vous avez les metrics pour le justifier.
Piège 2 – Ignorer la gestion des disputes. Un acheteur contestera un paiement un jour. Avec Stripe Connect, la responsabilité de la dispute peut reposer sur la plateforme ou sur le vendeur selon la configuration. En 2026, Stripe a lancé Smart Disputes qui automatise la constitution du dossier de contestation pour les comptes connectés. Vérifiez votre configuration avant le premier incident.
Piège 3 – Sous-estimer les délais d’onboarding vendeur. Techniquement, un vendeur peut s’onboarder en 10 minutes. En pratique, il ne le fera pas immédiatement. Prévoyez un système de relance, un statut clair dans votre interface (« paiements bloqués – complétez votre profil Stripe »), et des emails automatiques. Le taux de complétion d’onboarding est souvent le premier KPI que les marketplaces ratent.
Pour la protection de votre code et de votre propriété intellectuelle en tant que développeur de plateforme, consultez notre guide sur la propriété intellectuelle et le code. Pour l’infrastructure serveur qui hébergera votre marketplace, notre analyse sur l’hébergement en France et la souveraineté RGPD vous donnera les bases de décision.
Le mot de la fin
Une marketplace sans système de paiement robuste n’est qu’un annuaire. Stripe Connect vous donne l’infrastructure financière qu’il faudrait 4 mois à construire, disponible en 48h. Le seul vrai risque est de trop attendre pour lancer.
♚ 1D-D1 – One Day or Day One. Parlons stratégie →
