Encaisser par carte avec Stripe
Stripe encaisse la carte sur sa propre page sécurisée : les données de carte ne passent jamais par votre site. Une fois le paiement fait, Stripe prévient votre site et la facture est marquée payée automatiquement.
- Ouvrez un compte Stripe ou connectez-vous au vôtre.
- Allez dans Développeurs → Clés API et copiez la clé secrète. Elle commence par
sk_test_pendant les essais etsk_live_pour les vrais paiements. Pas la clé publiable, qui commence parpk_. - Collez-la dans Clé secrète Stripe ici et enregistrez. La clé est vérifiée auprès de Stripe à l'enregistrement, et vous êtes prévenu tout de suite si ce n'est pas la bonne.
- Pour que les factures se marquent payées d’elles-mêmes, ajoutez un webhook dans Développeurs → Webhooks vers l’adresse affichée sous Secret du webhook Stripe, pour l’événement
checkout.session.completed. Copiez son secret de signature (whsec_…) dans Secret du webhook Stripe.
Testez d’abord avec votre clé de test et une carte de test Stripe, puis passez à la clé live. Questions sur votre compte Stripe : l'assistance Stripe.
FAQ
Les clients voient « Le paiement par carte est indisponible pour le moment ». Pourquoi ?
Le motif vous est envoyé par e-mail et s’affiche en rouge sous la clé secrète Stripe. Le plus souvent, c’est la clé publiable (pk_) collée à la place de la clé secrète (sk_). Si Managed Payments est activé sur votre compte Stripe, désactivez-le : activé, Stripe ne lance pas ces paiements.
Ai-je besoin du webhook ?
Les paiements passent quand même sans lui, mais la facture ne se marquera pas payée d’elle-même. Avec, elle le fait en quelques secondes.
Puis-je tester sans encaisser de vrai argent ?
Oui. Utilisez la clé secrète de test (sk_test_) et les numéros de carte de test de Stripe. Rien n’est débité. Passez à la clé live quand vous êtes prêt.
Cet article vous a-t-il aidé ?
Merci de nous l’avoir dit.
Désolés que cela n’ait pas répondu à votre question. Merci de nous l’avoir signalé : cela nous aide à améliorer les guides.
Besoin d’aide supplémentaire ? Connectez-vous à votre compte et ouvrez un ticket d’assistance. Les personnes qui ont écrit le code vous aideront, et la plupart des tickets reçoivent une réponse le jour ouvré même.