# Contrôles de vérification Découvrez les différents contrôles de vérification pris en charge par Stripe. Stripe Identity prend actuellement en charge cinq types de vérification : pièce d’identité, selfie, numéro de pièce d’identité, adresse et numéro de téléphone. Chaque contrôle de vérification exige différentes informations de la part de l’utilisateur, avec chaque fois une portée et un flux de vérification différent. Une fois que vous avez intégré un contrôle, vous pouvez en ajouter d’autres sans modifier votre intégration. # Document > This is a Document for when type is document. View the full page at https://docs.stripe.com/identity/verification-checks?type=document. Les contrôles de pièce d’identité permettent de vérifier l’authenticité des pièces d’identité officielles Stripe recourt à la fois à des modèles d’IA, des analyses heuristiques automatisées et des contrôles manuels pour vérifier l’authenticité de centaines de types de documents différents. Les modèles d’IA sont utilisés pour capturer des images en haute définition des recto et du verso des documents. Ces images sont analysées en temps réel pour contrôler leur bonne lisibilité et avertir l’utilisateur si le document a expiré ou si sa vérification risque d’être compromise. Stripe comparent les images à celles contenues dans une base de données de modèles de documents frauduleux. Cette base de données est régulièrement mise à jour, de sorte que Stripe peut détecter les nouveaux modèles de faux documents et les bloquer automatiquement. Lorsque cela est possible, des codes-barres et autres caractéristiques du document lisibles par des machines sont décodés, et des contrôles de cohérence sont effectués pour s’assurer que les données textuelles du document correspondent aux données lisibles par des machines. Pour empêcher les cas d’usurpation d’identité (par exemple, l’utilisation par un fraudeur d’images extraites de documents dérobés ou du visage de quelqu’un d’autre), Stripe utilise la vision par ordinateur et des algorithmes d’IA pour s’assurer que l’utilisateur a capturé l’image d’un document réel. Consultez le guide [Vérifier les pièces d’identité de vos utilisateurs](https://docs.stripe.com/identity/verify-identity-documents.md) pour découvrir comment intégrer des vérifications de document dans votre application. En outre, les vérifications de document peuvent également [aller de pair avec des vérifications de numéro d’identification](https://docs.stripe.com/api/identity/verification_sessions/create.md#create_identity_verification_session-options-document-require_id_number). Cela permet de garantir l’authenticité du document et de vérifier les informations figurant dessus en se reportant à des bases de données tierces. ## Disponibilité Les vérifications de document sont disponibles pour la plupart des documents émis par l’administration publique (carte nationale d’identité, permis de conduire et passeports) dans les pays suivants : Si les pièces d’identité acceptées varient d’un pays à l’autre, les passeports sont largement pris en charge. - AE - AL - AM - AR - AT - AU - AZ - BD - BE - BG - BH - BJ - BO - BR - BS - BY - CA - CH - CI - CL - CM - CN - CO - CR - CY - CZ - DE - DK - DO - DZ - EC - EE - EG - ES - FI - FR - GB - GE - GH - GR - GT - HK - HN - HR - HT - HU - ID - IE - IL - IN - IQ - IT - JE - JM - JO - JP - KE - KR - KW - KZ - LB - LI - LK - LT - LU - LV - MA - MD - MK - MM - MN - MT - MU - MX - MY - NG - NL - NO - NP - NZ - PA - PE - PH - PK - PL - PR - PS - PT - PY - RO - RS - RU - SA - SE - SG - SI - SK - SV - TH - TN - TR - TW - UA - UG - US - UY - UZ - VE - VN - ZA > Stripe ne prend pas en charge l’extraction des champs de documents écrits en arabe, chinois, cyrillique, grec, hébreu, coréen, tamoul ou thaï. # Selfie > This is a Selfie for when type is selfie. View the full page at https://docs.stripe.com/identity/verification-checks?type=selfie. Si les vérifications de document offrent un moyen de défense contre l’utilisation de pièces d’identité frauduleuses, il n’est pas exclu que les fraudeurs aient accès à des documents authentiques dérobés. Pour y remédier, Stripe Identity peut vérifier l’identité des utilisateurs au moyen de selfies. Les vérifications par selfie recherchent des caractéristiques biologiques distinctives, telles que la géométrie du visage, à partir d’une pièce d’identité officielle avec photo et d’une photo du visage de votre utilisateur. Stripe utilise ensuite des algorithmes de machine learning avancés pour s’assurer que les photos de visage appartiennent à la même personne. Dans certains endroits, comme dans l’Union européenne, il existe des lois sur la protection de la vie privée qui vous obligent à justifier votre utilisation de la technologie biométrique ou à proposer un autre moyen de vérification non biométrique. Nous vous recommandons de proposer une autre option de vérification ou de consulter votre conseiller juridique. ### Disponibilité Les vérifications de selfie sont disponibles pour les photos d’identité officielles prises dans les pays suivants : - AE - AL - AM - AR - AT - AU - AZ - BD - BE - BG - BH - BJ - BO - BR - BS - BY - CA - CH - CI - CL - CM - CN - CO - CR - CY - CZ - DE - DK - DO - DZ - EC - EE - EG - ES - FI - FR - GB - GE - GH - GR - GT - HK - HN - HR - HT - HU - ID - IE - IL - IN - IQ - IT - JE - JM - JO - JP - KE - KR - KW - KZ - LB - LI - LK - LT - LU - LV - MA - MD - MK - MM - MN - MT - MU - MX - MY - NG - NL - NO - NP - NZ - PA - PE - PH - PK - PL - PR - PS - PT - PY - RO - RS - RU - SA - SE - SG - SI - SK - SV - TH - TN - TR - TW - UA - UG - US - UY - UZ - VE - VN - ZA ## Ajout de vérifications à l’aide de selfies Pour ajouter des vérifications de selfie à votre application, veuillez d’abord consulter le guide pour savoir comment [collecter et vérifier des pièces d’identité](https://docs.stripe.com/identity/verify-identity-documents.md). ## Ajout de vérifications de selfie à des VerificationSessions Lors la [création d’une VerificationSession](https://docs.stripe.com/api/identity/verification_sessions/create.md), utilisez le paramètre [options.document.require_matching_selfie](https://docs.stripe.com/api/identity/verification_sessions/create.md#create_identity_verification_session-options-document-require_matching_selfie) pour activer les vérifications de selfie. ```curl curl https://api.stripe.com/v1/identity/verification_sessions \ -u "<>:" \ -d type=document \ -d "options[document][require_matching_selfie]=true" ``` Cela configure le flux de vérification pour exiger une pièce d’identité officielle avec photo et un selfie de la part de votre utilisateur. ## Accès aux résultats des vérifications de selfie Une fois soumis et traité, le statut de la VerificationSession change en fonction du résultat des contrôles : - `verified` - La vérification du document et du selfie a réussi. La session [verified_outputs](https://docs.stripe.com/api/identity/verification_sessions/object.md#identity_verification_session_object-verified_outputs) contient des informations extraites du document. - `requires_input` - La vérification de la pièce d’identité ou du selfie a échoué. Pour accéder à la photo capturée du selfie et de la pièce d’identité, vous devez extraire le [VerificationReport](https://docs.stripe.com/api/identity/verification_reports.md) associé. Pour cela, vous devez [développer](https://docs.stripe.com/api/expanding_objects.md) le champ [last_verification_report](https://docs.stripe.com/api/identity/verification_sessions/object.md#identity_verification_session_object-last_verification_report) dans la session : #### Node.js ```javascript // Don't put any keys in code. See https://docs.stripe.com/keys-best-practices. // Find your keys at https://dashboard.stripe.com/apikeys. const stripe = require('stripe')('<>'); const verificationSession = await stripe.identity.verificationSessions.retrieve( '{{SESSION_ID}}', { expand: ['last_verification_report'], } ); const verificationReport = verificationSession.last_verification_report; ``` Les champs [document](https://docs.stripe.com/api/identity/verification_reports/object.md#identity_verification_report_object-document) et [selfie](https://docs.stripe.com/api/identity/verification_reports/object.md#identity_verification_report_object-selfie) du VerificationReport contiennent les résultats de la vérification du document et du selfie. Voici un exemple de VerificationReport pour lequel le document et le selfie ont passé avec succès les vérifications : ```json { "id": "vr_orWziM4j7CiRL8J4vQmXgW2w", "object": "identity.verification_report", "type": "document", "verification_session": "vs_orWziM4j7CiRL8J4vQmXgW2w", "created": 1611776872, "livemode": true, "options": { "document": { "require_matching_selfie": true } }, "document": { "status": "verified", "error": null, "first_name": "Jenny", "last_name": "Rosen", "address": { "line1": "1234 Main St.", "city": "San Francisco", "state": "CA", "postal_code": "94111", "country": "US" }, "document_type": "id_card", "expiration_date": { "day": 17, "month": 7, "year": 2024 }, "files": ["file_orWziM4j7CiRL8J4vQmXgW2w", "file_orWziM4j7CiRL8J4vQmXgW2w"], "issued_date": { "day": 4, "month": 27, "year": 2021 }, "issuing_country": "US" }, "selfie": { "status": "verified", "error": null, "document": "file_orWziM4j7CiRL8J4vQmXgW2w", "selfie": "file_orWziM4j7CiRL8J4vQmXgW2w", } } ``` Pour accéder aux images de documents et de visages collectées, voir [Accès aux résultats de la vérification](https://docs.stripe.com/identity/access-verification-results.md). ## Comprendre l’échec des vérifications de selfie Les champs [document](https://docs.stripe.com/api/identity/verification_reports/object.md#identity_verification_report_object-document) et [selfie](https://docs.stripe.com/api/identity/verification_reports/object.md#identity_verification_report_object-selfie) du VerificationReport contiennent les données collectées ainsi que les champs `status` et `error` qui permettent de déterminer si la vérification a réussi ou non. Le champ `status` indique le succès ou l’échec de chaque vérification. Les valeurs possibles sont : - `verified` - Le contrôle de vérification a réussi et les données collectées ont été vérifiées. - `unverified` - Le contrôle de vérification a échoué. Vous pouvez consulter le hachage `error` pour de plus amples informations. En cas d’échec de la vérification, le champ `error` contient les valeurs `code` et `reason` pour expliquer le motif de l’erreur. Le champ `error.code` peut être utilisé pour gérer de manière programmatique les échecs de vérification. Le champ `reason` contient un message descriptif expliquant la raison de l’échec et peut être présenté à l’utilisateur. ### Échecs de vérification de document Les détails de l’échec sont disponibles dans le champ [document.error](https://docs.stripe.com/api/identity/verification_reports/object.md#identity_verification_report_object-document-error) du rapport. | Code d’erreur | Description | | ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `document_expired` | La pièce d’identité fournie a expiré. | | `document_unverified_other` | Stripe n’a pas pu vérifier la pièce d’identité fournie. [Voir la liste des types de documents pris en charge](https://docs.stripe.com/identity/verification-checks.md?type=document). | | `document_type_not_supported` | La pièce d’identité fournie ne fait pas partie des [types de documents autorisés](https://docs.stripe.com/api/identity/verification_sessions/create.md#create_identity_verification_session-options-document-allow_document_types) de la session. | ### Échecs de vérification de selfie Les détails de l’échec sont disponibles dans le champ [selfie.error](https://docs.stripe.com/api/identity/verification_reports/object.md#identity_verification_report_object-selfie-error) du rapport. | Code d’erreur | Description | | ------------------------------- | ------------------------------------------------------------------------------ | | `selfie_document_missing_photo` | La pièce d’identité fournie ne contient pas de photo de visage. | | `selfie_face_mismatch` | Le visage pris en photo ne correspondait pas à celui figurant sur le document. | | `selfie_unverified_other` | Stripe n’a pas pu vérifier le selfie fourni. | | `selfie_manipulated` | La photo de visage capturée a été manipulée. | # Numéro d'identification > This is a Numéro d'identification for when type is id-number. View the full page at https://docs.stripe.com/identity/verification-checks?type=id-number. Les vérifications de numéro de carte d’identité permettent de s’assurer que le nom, la date de naissance et le numéro d’identification d’un utilisateur sont exacts. Stripe utilise une combinaison de sources de données tierces (comme des bases de données issues d’agences ou bureaux de crédit, de compagnies d’eau ou d’électricité ou de l’administration publique, entre autres) pour vérifier le numéro de carte d’identité fourni. Pour ajouter des vérifications de numéro d’identification à votre application, consultez la rubrique [Création d’une VerificationSession](https://docs.stripe.com/identity/verification-sessions.md#create). ### Disponibilité Les vérifications de numéro d’identification sont disponibles dans les pays suivants : - US # Téléphone (sur invitation uniquement) > This is a Téléphone (sur invitation uniquement) for when type is phone. View the full page at https://docs.stripe.com/identity/verification-checks?type=phone. La vérification du numéro de téléphone est une méthode de vérification simplifiée qui permet de réduire le temps de conversion et d’améliorer le processus de vérification. Stripe demande à l’utilisateur de fournir son nom et son numéro de téléphone dans le flux Identity. Nous envoyons ensuite un code de vérification par SMS au numéro de téléphone indiqué, que l’utilisateur doit confirmer à l’écran. En parallèle, nous tentons de vérifier la propriété du numéro de téléphone à partir de nos propres registres et d’autres indicateurs de risque du réseau Stripe. Si nous sommes en mesure de vérifier que le numéro de téléphone appartient bien à l’utilisateur, celui-ci peut revenir sur votre site. En l’absence de résultat concluant, l’utilisateur passe directement au processus de vérification de sa pièce d’identité. ### Disponibilité (Invite only) Pour accéder à la vérification des numéros de téléphone dans les pays suivants, veuillez [nous contacter](mailto:identity-phone-verification-beta@stripe.com) : - US # Adresse (sur invitation uniquement) > This is a Adresse (sur invitation uniquement) for when type is address. View the full page at https://docs.stripe.com/identity/verification-checks?type=address. Les vérifications d’adresse permettent de s’assurer que le nom, la date de naissance et l’adresse d’un utilisateur sont exacts. Stripe utilise une combinaison de sources de données tierces (comme des bases de données établies par des agences ou bureaux de crédit, des compagnies d’eau ou d’électricité ou l’administration publique, entre autres) pour vérifier l’adresse fournie. Pour ajouter des vérifications d’adresse à votre application, consultez la rubrique [Création d’une VerificationSession](https://docs.stripe.com/identity/verification-sessions.md#create). ### Disponibilité (Invite only) [Contactez le service Support](https://support.stripe.com/contact) pour demander l’accès aux vérifications d’adresse dans les pays suivants : - AT - AU - BE - BR - CA - CH - CZ - DE - DK - ES - FI - FR - GB - HK - ID - IE - IT - MT - MX - MY - NL - NO - PL - PT - RO - SE - SG - SK - TH - US ## See also - [Vérifier les pièces d’identité de vos utilisateurs](https://docs.stripe.com/identity/verify-identity-documents.md) - [API Verification Sessions](https://docs.stripe.com/identity/verification-sessions.md#create)