Avant de commencer Lien vers cette section
Les paiements passent par votre propre compte Stripe, et c'est Stripe qui verse l'argent sur votre compte bancaire. Si vous n'avez pas encore de compte, créez-en un sur stripe.com et effectuez les vérifications demandées par Stripe. Vous pouvez utiliser le même compte que pour votre boutique en ligne ou vos dons.
TinyForms demande une clé restreinte : une clé qui ne peut faire que ce dont TinyForms a besoin, et rien d'autre dans votre compte. Une clé secrète fonctionne aussi, mais la clé restreinte est le choix le plus sûr.
Créer une clé restreinte Lien vers cette section
Connectez-vous à Stripe
Ouvrez dashboard.stripe.com et connectez-vous avec le compte qui doit recevoir les paiements.
Ouvrez Développeurs, puis Clés API
Recherchez « Clés API » dans le tableau de bord, ou ouvrez Développeurs puis Clés API, et choisissez Créer une clé restreinte.
Donnez-lui les bonnes autorisations
Nommez-la TinyForms et réglez ces quatre autorisations sur Écriture : Checkout Sessions, Payment Intents, Refunds et Webhook Endpoints. Laissez tout le reste sur Aucun.
Copiez la clé
Créez la clé et copiez-la. Une clé restreinte live commence par « rk_live_ ». Stripe ne l'affiche qu'une seule fois : collez-la donc tout de suite.
Collez-la dans TinyForms
Allez dans les réglages de votre espace de travail, ouvrez la section Paiements, choisissez Stripe, collez la clé et enregistrez.
À l'enregistrement, TinyForms vérifie la clé auprès de Stripe et crée dans votre compte Stripe un webhook, qui prévient TinyForms quand un paiement a réussi, a échoué ou a expiré. Vous le trouvez sous Développeurs, Webhooks, avec TinyForms dans sa description. Laissez-le en place : sans lui, les paiements ne peuvent pas être confirmés.
Clé refusée ?
S'il manque une autorisation, les paramètres le signalent et rien n'est enregistré. Modifiez la clé dans Stripe, donnez-lui les quatre autorisations ci-dessus et collez-la à nouveau. Une clé publiable (commençant par pk_) ne fonctionne pas : elle ne peut pas créer de paiements.
Testez d'abord
En mode test, Stripe vous donne des clés commençant par « rk_test_ » ou « sk_test_ ». Elles vous permettent de parcourir tout le processus avec des cartes de test et sans argent réel, et les paramètres affichent l'étiquette Mode test. Remplacez-les par la clé live avant de partager le formulaire.
Protégez la clé Lien vers cette section
Votre clé permet de créer des paiements et des remboursements sur votre compte Stripe : traitez-la comme un mot de passe. TinyForms la stocke chiffrée, avec le secret de signature du webhook, et n'affiche plus jamais ni l'une ni l'autre après l'enregistrement.
Si la clé fuite, renouvelez-la ou supprimez-la dans le tableau de bord Stripe, créez-en une nouvelle et collez-la dans les réglages de votre espace de travail. TinyForms remplace alors aussi son webhook.