Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Outils de développement
Démarrer
Paiements
Automatisation des opérations financières
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
AperçuDécouvrir tous les produits
Commencer à développer
Commencer le développement
Exemples de projets
À propos des API
Build with LLMs
Utiliser Stripe sans coder
Configurer Stripe
Créer un compte
Dashboard Web
Dashboard mobile
Migrer vers Stripe
Gérer le risque de fraude
Comprendre la fraude
Radar pour la protection contre la fraude
Gestion des litiges
Vérifier l'identité
    Présentation
    Démarrer
    Vérifier des pièces d'identité
    Gérer les résultats des vérifications
    Accéder aux résultats de vérification
    Réviser les résultats de vérification
    Flux de vérification
    Contrôles de vérification supplémentaires
    Contrôles de vérification
    Ajout de vérifications de selfie
    À propos des API
    Sessions de vérification
    Passer en production
    Avant de passer en mode production
    Cas d'usage pris en charge
    Identity en quelques mots
AccueilDémarrerVerify identities

Ajout de vérifications de selfie

Apprenez à ajouter des contrôles de similitude faciale pour empêcher les fraudeurs d'utiliser des documents volés.

Copier la page

Si le contrôle de documents offre 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 contrôler les utilisateurs au moyen de selfies.

Les vérifications de selfie recherchent des traits biologiques distinctifs, tels que la géométrie du visage, à partir d’une pièce d’identité avec photo et d’une image du visage de l’utilisateur. Stripe se sert alors d’algorithmes avancés de machine learning pour vérifier que les photos du visage appartiennent à une seule et même personne.

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é.

Ajout de vérifications de selfie à des VerificationSessions

Lors la création d’une VerificationSession, utilisez le paramètre options.document.require_matching_selfie pour activer les vérifications de selfie.

Command Line
cURL
curl https://api.stripe.com/v1/identity/verification_sessions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d type=document \ -d "options[document][require_matching_selfie]"=true

Le flux de vérification est alors configuré pour exiger une pièce d’identité avec photo et une photo du visage de l’utilisateur.

Accès aux résultats des vérifications de selfie

Après soumission et traitement, l’état de VerificationSession change en fonction du résultat des vérifications :

  • verified - La vérification du document et du selfie a réussi. La session 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 associé. Pour cela, vous devez développer le champ last_verification_report dans la session :

server.js
Node
// Set your secret key. Remember to switch to your live secret key in production. // See your keys here: https://dashboard.stripe.com/apikeys const stripe = require('stripe')(
'sk_test_BQokikJOvBiI2HlWgH4olfQ2'
); const verificationSession = await stripe.identity.verificationSessions.retrieve( '{{SESSION_ID}}', { expand: ['last_verification_report'], } ); const verificationReport = verificationSession.last_verification_report;

Les champs document et 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 :

{ "id": "vr_WsdF7LHAJidoVn2sU8brNlYm", "object": "identity.verification_report", "type": "document", "verification_session": "vs_lzvGhiyVxfugFxqvepbw9HQu", "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_t68fNGSv7LkufseJ5zWOevSM", "file_DWHztKWLawmJfld8gnCy5swd"], "issued_date": { "day": 4, "month": 27, "year": 2021 }, "issuing_country": "US" }, "selfie": { "status": "verified", "error": null, "document": "file_UzNsMKM4tS7mvr5CMyHlM1yh", "selfie": "file_h1q26gAhN6HIfbzb2Wv6iqGY", } }

Pour accéder aux images de documents et de visages collectées, voir Accès aux résultats de la vérification.

Comprendre l’échec des vérifications de selfie

Les champs document et 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 du rapport.

Code d’erreurDescription
document_expiredLa pièce d’identité fournie a expiré.
document_unverified_otherStripe n’a pas pu vérifier la pièce d’identité fournie. Voir la liste des types de documents pris en charge.
document_type_not_supportedLa pièce d’identité fournie ne fait pas partie des types de documents autorisés de la session.

Échecs de vérification de selfie

Les détails de l’échec sont disponibles dans le champ selfie.error du rapport.

Code d’erreurDescription
selfie_document_missing_photoLa pièce d’identité fournie ne contient pas de photo de visage.
selfie_face_mismatchLa photo de visage capturée ne correspond pas à celle du document.
selfie_unverified_otherStripe n’a pas pu vérifier le selfie fourni.
selfie_manipulatedLa photo de visage capturée a été manipulée.

Voir aussi

  • Vérifier les pièces d’identité de vos utilisateurs
  • API Verification Sessions
Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc