Guide encaissement Stripe par carte
Ce guide est pour vous, artisan, qui voulez que vos clients paient par carte bancaire en ligne. L'argent arrive sur votre compte Stripe. Prévoyez 30 à 60 minutes. Demandez d'abord votre numéro d'artisan (ID tenant) au coordinateur pour l'étape 4.
💡 Alternative : Vous préférez les virements ? Renseignez votre IBAN dans Paramètres entreprise → il apparaîtra sur vos factures PDF. Les clients pourront payer par virement (vous marquerez manuellement les factures comme payées).
2. Copier vos deux clés API (mode Live)
Stripe → Développeurs → Clés API (vérifiez « mode production »).
- Clé publiable :
pk_live_… - Clé secrète : Révéler →
sk_live_…(ne la partagez pas)
3. Les coller dans Paramètres entreprise
Admin du site → Paramètres entreprise → section Configuration Stripe :
- Clé publique Stripe →
pk_live_… - Clé secrète Stripe →
sk_live_…
Enregistrez. Le secret webhook vient à l'étape 5.
4. Créer le webhook dans Stripe (avec votre numéro)
Demandez au coordinateur votre ID tenant (ex. 3).
Allez sur https://dashboard.stripe.com/webhooks → Ajouter une destination.
Dans le formulaire Stripe, remplissez :
- URL de l'endpoint :
https://artisan-peinture.com/stripe-webhook/VOTRE_ID
(Exemple :https://artisan-peinture.com/stripe-webhook/3) - Événements à écouter (un seul) :
checkout.session.completed
Puis cliquez sur Ajouter une destination.
5. Copier le secret webhook (whsec_)
Ouvrez la destination créée → Signing secret → Révéler → whsec_…
Admin → Paramètres entreprise → Secret Webhook Stripe → collez whsec_… → Enregistrer.
6. Tester avec un vrai paiement
Sur le site, créez un devis test avec un petit montant :
- Créez un devis → cliquez Payer en ligne
- Payez avec votre carte
- Vérifiez que le devis / la facture passe en payé
- Vérifiez que vous recevez l'email de confirmation
Problème fréquent : paiement OK sur Stripe mais rien sur le site = mauvaise URL webhook (stripe-webhook/VOTRE_ID) ou mauvais whsec_ dans Paramètres entreprise.