Paiements, taxes et devises
Brancher Stripe (cartes bancaires)
Clé secrète Stripe et webhook : l’argent va directement sur votre compte Stripe.
À quoi ça sert
Accepter les cartes Visa, Mastercard et American Express en CAD, USD ou EUR.
Avant de commencer
Rôle titulaire. Un compte Stripe. Devise du compte : CAD, USD ou EUR.
Pas à pas
- Dans Stripe, copiez une clé secrète (
sk_…ou clé restreinterk_…). - Dans Rendezvix : Paramètres › Paiements › « Paiement par carte — Stripe ». Collez la Clé secrète Stripe.
- Dans Stripe : Développeurs › Webhooks. Ajoutez l’adresse affichée sous « Secret du webhook » (elle se termine par
stripe-hook.php?a=suivi de votre adresse) et l’événementcheckout.session.completed. Copiez le secretwhsec_…. - Collez-le dans Secret du webhook (whsec_…) puis cliquez sur Enregistrer.
- Cliquez sur Tester la connexion.
Résultat attendu
« Connexion à Stripe réussie. » et l’étiquette Connecté. Un rendez-vous payant envoie le client vers la page de paiement Stripe, puis il est confirmé automatiquement.
Astuces
- Sans webhook, la confirmation se fait quand le client revient sur Rendezvix ; avec le webhook, elle est automatique même s’il ferme la page.
- Déconnecter retire les clés : les rendez-vous payants ne peuvent plus être réservés par carte.
- Les clés sont chiffrées et jamais réaffichées ; vider le champ conserve la clé enregistrée.
Problèmes fréquents
- « Clé secrète Stripe invalide (elle commence par sk_ ou rk_). »
- Copiez la bonne clé (test ou live).
- « Stripe a refusé la clé. Vérifiez-la. »
- La clé est révoquée, restreinte ou d’un autre compte.
- Le client a payé mais le rendez-vous reste « En attente ».
- Le webhook n’est pas configuré ou le secret
whsec_est incorrect. Voir Réservation « en attente de paiement » : que vérifier ?. - Étiquette « Inactif : devise non prise en charge ».
- Passez la devise en CAD, USD ou EUR.