View Categories

Connecter votre compte Stripe

2 min read

Stripe est le service qui traite les paiements par carte dans InnoBooks. Pour l’activer, vous collez vos clés API dans la page de configuration, vous testez la connexion, puis vous activez l’intégration. Vous pouvez configurer un environnement de test et un environnement de production, puis basculer de l’un à l’autre. Voici la marche à suivre.

Ce dont vous avez besoin #

  • Un compte Stripe actif (tableau de bord sur dashboard.stripe.com).
  • Vos clés API Stripe de test et de production, et au besoin le secret de signature des webhooks.
  • La permission d’accéder à la configuration Stripe dans les paramètres.
  • À noter : la page de configuration Stripe s’affiche en anglais.

Étapes #

  1. Ouvrir la page de configuration Stripe

    Dans le menu, ouvrez les Paramètres, puis la page Configuration Stripe. Un bandeau en haut indique l’état de votre intégration : Stripe is configured and ready si tout est en place, ou Stripe configuration incomplete s’il manque des clés.

    Connecter votre compte Stripe
    La page Configuration Stripe avec le bandeau d’état en haut.
  2. Choisir le mode de paiement

    Cochez Use Test Mode for Payments pour utiliser l’environnement de test (aucun paiement réel n’est encaissé). Décochez-la pour utiliser l’environnement de production. Vous pouvez remplir les deux environnements et changer de mode à tout moment.

  3. Saisir vos clés de test

    Dans la section Test Environment Keys (badge TEST), collez votre clé publique dans Test Publishable Key (format pk_test_…), votre clé secrète dans Test Secret Key (format sk_test_…) et, au besoin, votre secret de webhook dans Test Webhook Secret (Optional) (format whsec_…). Cliquez sur Test Connection pour valider les clés.

  4. Saisir vos clés de production

    Dans la section Production Environment Keys (badge LIVE), faites de même avec Production Publishable Key (pk_live_…), Production Secret Key (sk_live_…) et Production Webhook Secret (Optional). Cliquez de nouveau sur Test Connection. Gardez vos clés secrètes confidentielles.

  5. Activer l’intégration et enregistrer

    Cochez Enable Stripe Integration pour autoriser le traitement des paiements par Stripe, puis cliquez sur Enregistrer. Le bandeau d’état passe alors à Stripe is configured and ready.

  6. Supprimer la configuration (Facultatif)

    Pour retirer complètement l’intégration Stripe, cliquez sur Delete Configuration (visible seulement quand une configuration existe).

Astuces & cas particuliers #

  • Où trouver vos clés ? La section d’aide How to configure your Stripe API keys de la page rappelle le chemin : dans votre tableau de bord Stripe, allez à Developers → API keys pour les clés, et à Developers → Webhooks pour le secret de signature.
  • Le secret de webhook est facultatif : il sert à vérifier l’authenticité des événements envoyés par Stripe.
  • Utilisez l’icône en forme d’œil à droite d’un champ secret pour afficher ou masquer sa valeur pendant la saisie.
  • Le mode test n’encaisse aucun paiement réel : idéal pour valider votre configuration avant de passer en production.

Questions fréquentes #

Quelle est la différence entre les clés de test et de production ? #

Les clés de test (pk_test_…, sk_test_…) servent à essayer les paiements sans encaisser d’argent réel. Les clés de production, aussi appelées clés « live » (pk_live_…, sk_live_…), traitent les vrais paiements. La case Use Test Mode for Payments détermine l’environnement actif.

Où trouver mes clés API Stripe ? #

Connectez-vous à votre tableau de bord Stripe, puis allez à Developers → API keys pour copier vos clés publique et secrète. Pour le secret de webhook, allez à Developers → Webhooks.

Le secret de webhook est-il obligatoire ? #

Non. Les champs Test Webhook Secret (Optional) et Production Webhook Secret (Optional) sont facultatifs. Ils permettent de vérifier que les événements reçus proviennent bien de Stripe.

Articles liés #

Laisser un commentaire

Votre adresse courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *