Skip to main content
Ce guide s’applique lorsque vous connectez Stripe comme votre propre processeur via Apportez Votre Propre Processeur (BYOP). Contactez-nous si vous avez besoin d’aide.

Activez l’accès aux données de carte brutes

Pour diriger les paiements via votre compte Stripe tandis que Dodo Payments gère la facturation, Dodo doit transmettre les détails de la carte à Stripe en votre nom en utilisant les API des données de carte brutes de Stripe. Par défaut, les comptes Stripe ne peuvent pas envoyer directement des numéros de carte bruts (PAN) à ses API. Stripe soumet cela à une approbation qui confirme que les systèmes manipulant les données de carte brutes sont conformes au PCI DSS. Avec BYOP, le système qui gère les données de carte est Dodo Payments, qui est conforme au PCI DSS Niveau 1 — vous prouvez ainsi la conformité en utilisant la certification de Dodo Payments plutôt que la vôtre. Vous demandez cet accès une fois, par compte. Lorsque vous demandez l’accès, Stripe demande une brève description de la manière dont les données de carte sont traitées. Indiquez que Dodo Payments, votre prestataire de paiement conforme au niveau 1 de la norme PCI DSS, traite les données de carte brutes, et que vos propres systèmes ne stockent ni ne manipulent jamais les numéros de carte bruts. Comme vous externalisez entièrement le traitement des cartes à Dodo Payments, vous n’avez pas besoin de votre propre SAQ D si vous êtes éligible à la SAQ A. Soumettez votre propre SAQ A, en indiquant Dodo Payments comme prestataire de services tiers dans la partie 2f, et joignez l’Attestation of Compliance (AOC) de Dodo Payments comme justificatif :

Dodo Payments PCI DSS Attestation of Compliance (AOC)

Téléchargez l’AOC actuelle de Dodo Payments et soumettez-la à Stripe lorsque vous demandez l’accès aux données de carte brutes.
Le mode test ne nécessite aucune documentation. Si vous avez besoin des APIs de données de carte brutes uniquement pour les tests et que vous ne pouvez pas utiliser les cartes de test pré-tokenisées de Stripe, demandez au support Stripe de les activer afin de pouvoir développer et vérifier votre configuration BYOP. Le mode live nécessite toujours votre SAQ A et l’AOC de Dodo Payments.
Pour demander l’accès, suivez le guide de Stripe et soumettez l’AOC de Dodo Payments lorsque Stripe demande la documentation PCI :

Enabling access to raw card data APIs

Guide de Stripe pour demander l’accès aux APIs de données de carte brutes sur votre compte.

Ce dont vous aurez besoin

Une fois que Stripe a confirmé l’accès aux données de carte brutes, connectez Stripe dans Settings → BYOP. Vous avez besoin de deux valeurs provenant de votre Stripe Dashboard :
Stripe conserve séparément les identifiants du sandbox (test) et du mode live. Utilisez un sandbox Stripe pour le mode test de Dodo Payments, et le mode live de Stripe pour le mode live de Dodo Payments.

Étape 1 : Obtenir votre clé secrète

1

Open API Keys

Dans le Stripe Dashboard, ouvrez la page API keys. Basculez entre le sandbox et le mode live pour correspondre au mode de Dodo Payments que vous configurez.
2

Copy Your Secret Key

Copiez la Secret key. Elle commence par sk_test_ dans un sandbox et par sk_live_ en mode live. Utilisez une clé secrète standard : les clés restreintes (rk_...) ne sont pas prises en charge. En mode live, Stripe affiche une clé secrète que vous ne pouvez créer qu’une seule fois ; copiez-la donc avant de fermer la boîte de dialogue.Collez la clé dans le champ Secret Key de Dodo Payments.

Étape 2 : Configurer le webhook et le secret de signature

Lorsque vous enregistrez la connexion Stripe, Dodo Payments génère une URL d’endpoint Webhook. Ajoutez-la à Stripe en tant qu’endpoint webhook, puis copiez le secret de signature de l’endpoint.
1

Create an Event Destination

Dans le Stripe Dashboard, ouvrez l’onglet Webhooks dans Workbench et sélectionnez Create an event destination. Sélectionnez Your account, puis tous les événements. Dodo Payments a besoin que l’endpoint reçoive chaque type d’événement.
2

Add the Endpoint URL

Choisissez Webhook endpoint comme type de destination. Dans Endpoint URL, collez l’URL de l’endpoint Webhook générée par Dodo Payments. Stripe accepte uniquement les URLs HTTPS accessibles publiquement.
3

Reveal the Signing Secret

Sur la page des paramètres de l’endpoint, sélectionnez Reveal secret pour afficher le Signing secret. Il commence par whsec_. Chaque endpoint possède son propre secret ; les endpoints sandbox et live ont donc des secrets différents.
4

Paste the Signing Secret into Dodo

Dans Settings → BYOP, collez le secret de signature dans le champ Webhook Signing Secret, puis sélectionnez Save & continue pour terminer la connexion.

Set up BYOP

Suivez le processus complet de configuration Bring Your Own Processor.
Tant que vous n’avez pas enregistré le secret de signature, la connexion Stripe apparaît comme Incomplete sous Edit Configuration dans Settings → BYOP. Après son enregistrement, la connexion apparaît comme Connected.

Foire aux questions

Non, si vous êtes éligible à la SAQ A. Dodo Payments traite les données de carte brutes pour votre compte et est conforme au niveau 1 de la norme PCI DSS ; vous soumettez donc votre propre SAQ A, en indiquant Dodo Payments dans la partie 2f, ainsi que l’Attestation of Compliance (AOC) de Dodo Payments, au lieu de remplir une SAQ D ou de réaliser un audit distinct.
L’envoi de numéros de carte bruts à une API fait entrer le système émetteur dans le périmètre PCI DSS. Stripe exige une preuve de conformité PCI avant d’activer les APIs de données de carte brutes, afin que les données des titulaires de carte restent protégées. Dodo Payments est conforme au niveau 1 de la norme PCI DSS ; vous fournissez donc l’AOC de Dodo Payments comme justificatif.
Oui. Demandez à Stripe d’activer les APIs de données de carte brutes en mode test, ce qui ne nécessite aucune documentation PCI, puis connectez Stripe en mode test dans Dodo Payments. Vous devez obtenir l’autorisation du mode live avant de traiter des paiements réels.
Pour afficher à nouveau le secret de signature, ouvrez l’endpoint webhook dans Stripe et sélectionnez Reveal secret. Pour le mettre à jour dans Dodo Payments, ouvrez Settings → BYOP, sélectionnez Edit Configuration, modifiez la connexion Stripe, collez le secret dans Webhook Signing Secret, puis sélectionnez Save & continue.Si vous perdez une clé secrète live que vous avez créée, Stripe ne peut pas l’afficher à nouveau ; faites-la donc tourner ou créez une nouvelle clé sur la page API keys. Le tableau de bord Dodo ne vous permet pas de modifier une clé secrète enregistrée. Pour remplacer la clé secrète d’une connexion existante, contactez support@dodopayments.com.

Références

Dernière modification le 28 septembre 2026