Accepter les paiements par carte bancaire sur votre site web est indispensable en 2025. Plusieurs solutions existent, de la plus simple (bouton PayPal) à la plus intégrée (Stripe).
Réponse courte : Pour accepter les cartes sur votre site, utilisez Stripe (le plus populaire), PayPal, ou la solution de votre banque. Stripe prend 1,4% + 0,25€ par transaction en Europe. L'intégration peut se faire en quelques minutes avec des plugins ou en quelques heures avec une intégration custom.
Comparatif des solutions de paiement
| Solution | Commission | Intégration | Idéal pour |
|---|---|---|---|
| Stripe | 1,4% + 0,25€ | API complète | Sites sur-mesure, SaaS |
| PayPal | 2,9% + 0,35€ | Bouton simple | Petits volumes, confiance |
| Mollie | 1,8% + 0,25€ | API + plugins | E-commerce européen |
| Square | 1,9% + 0,25€ | Simple | Commerce physique + web |
| Banque (TPE virtuel) | 0,5-1,5% | Complexe | Gros volumes, confiance |
Comment intégrer Stripe (méthode recommandée)
Créez votre compte Stripe
Inscrivez-vous sur stripe.com avec les informations de votre entreprise. Vous recevrez vos clés API (publique et secrète) pour l'intégration.
Choisissez votre méthode d'intégration
Stripe Checkout : page de paiement hébergée par Stripe (le plus simple).
Stripe Elements : formulaire personnalisé sur votre site.
Payment Links : liens de paiement sans code.
Testez en mode sandbox
Stripe fournit des numéros de carte de test (4242 4242 4242 4242) pour valider votre intégration sans transaction réelle.
Configurez les webhooks
Les webhooks vous notifient des événements (paiement réussi, échoué, remboursement). Essentiels pour mettre à jour vos commandes automatiquement.
Passez en production
Remplacez vos clés de test par les clés de production, vérifiez votre identité si demandé, et vous êtes prêt à encaisser.
Intégration selon votre plateforme
WordPress / WooCommerce
Installez le plugin "WooCommerce Stripe Gateway". Configuration en 5 minutes, aucun code requis.
Shopify
Stripe est intégré nativement dans Shopify Payments. Activez-le dans Paramètres → Paiements.
Site sur-mesure (Next.js, React...)
Utilisez la bibliothèque @stripe/stripe-js côté client et stripe côté serveur. Documentation excellente.
Sans site web
Créez des Payment Links depuis le dashboard Stripe et partagez-les par email, SMS ou réseaux sociaux.
Obligations légales en France
- • CGV claires : conditions de vente, retours, garanties
- • Mentions légales : identité de l'entreprise sur le site
- • Sécurité PCI-DSS : Stripe/PayPal s'en chargent pour vous
- • Droit de rétractation : 14 jours pour les ventes à distance (sauf exceptions)
- • Facture automatique : obligatoire pour chaque transaction
Pièges à éviter
- • Stocker les numéros de carte : illégal et dangereux, utilisez les tokens Stripe
- • Ignorer le 3D Secure : obligatoire en Europe (SCA), réduit aussi la fraude
- • Négliger les webhooks : vous ne saurez pas si un paiement échoue
- • Oublier le mobile : 60% des paiements se font sur smartphone
Pour choisir entre Stripe et PayPal : → Stripe vs PayPal : quelle solution choisir ?