Configurer Stripe
Les paiements passent par Stripe, et chaque studio utilise son propre compte Stripe : l’argent de vos ventes arrive directement chez vous, sans transiter par la plateforme. Tant que les clés ne sont pas renseignées, la boutique reste consultable mais aucun paiement ne peut aboutir.
Les clés à renseigner
Les quatre champs se trouvent dans l’onglet Paiement des paramètres, et les valeurs correspondantes dans votre tableau de bord Stripe : https://dashboard.stripe.com/apikeys
- Clé publique (pk_…) — utilisée par le navigateur de vos clients pour afficher le formulaire de carte. Elle n’est pas secrète.
- Clé secrète (sk_…) — utilisée par le serveur pour encaisser. Elle est chiffrée en base et n’est jamais réaffichée en clair : le champ montre une valeur masquée une fois enregistré.
- Secret du webhook (whsec_…) — il authentifie les notifications que Stripe envoie à la plateforme. Sans lui, les abonnements ne se renouvellent pas correctement et les crédits ne sont pas réattribués : ce n’est pas un champ facultatif.
- Secret du webhook Connect — uniquement si vous utilisez Stripe Connect pour reverser les paiements à vos coaches.
Devise et taxe
Le même onglet porte la devise (euro ou dollar) et le taux de taxe appliqué aux commandes. La devise doit correspondre à celle de votre compte Stripe : une incohérence fait échouer les paiements.
Tester avant d’encaisser
Stripe fournit deux jeux de clés : des clés de test (sk_test / pk_test) et des clés réelles (sk_live / pk_live). Commencez toujours par les clés de test — le tunnel de commande fonctionne de bout en bout, avec les numéros de carte de test de Stripe, sans qu’aucun argent ne circule. Basculez sur les clés réelles quand la boutique vous convient.
Reverser à un coach (Stripe Connect)
Stripe Connect permet de router le paiement d’un produit vers le compte Stripe du coach qui lui est associé, plutôt que vers le vôtre. Une fois Connect activé sur votre compte, l’identifiant Connect du coach se renseigne sur sa fiche. Un produit sans coach, ou un coach sans identifiant Connect, est encaissé normalement sur votre compte.
Si un paiement échoue
Le tableau de bord Stripe est la source de vérité : il montre chaque tentative, réussie ou non, avec le motif du refus. Côté plateforme, la commande n’est marquée terminée — et les crédits accordés — qu’une fois le paiement confirmé par Stripe. Une commande restée en attente est donc une commande dont le paiement n’a jamais abouti.