Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Ask AI
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

Règles d’authentification IssuingVersion bêta privée

Découvrez comment utiliser les règles d’authentification Issuing pour limiter les approbations d’autorisation en fonction des données d’authentification.

Copier la page

Les règles Issuing vous aident à empêcher les activités non autorisées en bloquant les autorisations qui correspondent à des conditions personnalisées. Par exemple, vous pouvez bloquer les transactions par carte en dehors de votre zone géographique, au-delà d’un certain montant, ou lorsque certains indicateurs de fraude sont présents. Accédez aux règles Issuing dans le Dashboard Stripe Issuing en sélectionnant l’onglet Règles.

Remarque

En plus des règles Issuing que vous configurez, Stripe applique un certain nombre de comportements par défaut aux fins de prévention de la fraude.

Lorsqu’une autorisation est refusée en raison du déclenchement d’une règle, l’état de l’objet Authorization est défini sur closed et son attribut request_history.reason est défini sur rule_blocked.

Générer des règles par défaut

Lorsque vous vous connectez pour la première fois aux règles Issuing, vous pouvez générer un ensemble de règles adaptées à votre cas d’usage en répondant à quelques questions. Vous pouvez supprimer ou désactiver n’importe laquelle de ces règles générées, de la même manière que les règles que vous créez. Pour répondre aux questions à une date ultérieure, cliquez sur Me le rappeler plus tard.

Création d’une règle

Pour créer une règle, ouvrez l’onglet Règles dans votre Dashboard Issuing et procédez comme suit :

  1. Sélectionnez + Nouvelle règle.

  2. Si vous êtes une plateforme Connect, vous pouvez préciser les comptes connectés auxquels appliquer la règle. Si vous ne définissez pas un groupe cible, la règle s’applique à tous vos comptes connectés.

  3. Donnez un nom descriptif à la règle.

  4. Dans la liste déroulante Attributs, sélectionnez l’attribut à utiliser pour évaluer la condition de la règle. Par exemple, si vous souhaitez bloquer les autorisations en provenance d’un pays particulier, sélectionnez l’attribut Pays du marchand. Si vous souhaitez plutôt utiliser une valeur de métadonnées personnalisée, activez le bouton Utiliser mes propres métadonnées et saisissez les métadonnées.

  5. Dans la liste déroulante suivante, sélectionnez l’opérateur de la condition. La liste déroulante comprend les opérateurs applicables à l’attribut sélectionné. Pour plus d’informations sur la syntaxe et le comportement de chaque opérateur, reportez-vous à la liste des opérateurs de Radar.

  6. Définissez la valeur de seuil à comparer à l’attribut. En fonction de l’attribut et de l’opérateur sélectionnés, vous pouvez sélectionner une ou plusieurs des options suivantes :

  • Valeur que vous saisissez ou sélectionnez dans une liste de valeurs
  • Valeur d’un autre attribut
  • Une valeur issue de vos propres métadonnées Pour déterminer les valeurs de seuil adaptées à votre cas d’usage, nous vous recommandons d’effectuer des tests rétroactifs sur vos données d’autorisation historiques.

Remarque

Les comparaisons de chaînes ne tiennent pas compte de la casse.

Les sélecteurs d’une condition : attribut, opérateur, type de valeur et valeur de seuil.

Sélectionner l’attribut, l’opérateur et la valeur de seuil lors de la création d’une condition

  1. Vous pouvez également ajouter un autre attribut à la règle. Reportez-vous à la section Règles complexes.
  2. Activez la règle. L’activation de la règle la déploie immédiatement en production.

Évaluation des performances d’une règle

Examinez régulièrement les performances de vos règles et remplacez-les si nécessaire. La liste des règles affiche le nombre et le taux d’autorisations bloquées pour chaque règle. Pour afficher des statistiques détaillées sur une règle particulière, cliquez dessus pour ouvrir son panneau d’informations. Vous pouvez afficher le nombre et le taux par nombre des autorisations bloquées par la règle, ou leur volume et le taux par volume. Le panneau affiche également une liste des autorisations récemment bloquées par la règle, y compris la date, le marchand et le montant associés.

Tableau des indicateurs de règle affichant des informations sur les autorisations bloquées.

Indicateurs de règle Issuing

Désactiver ou supprimer une règle

Vous ne pouvez pas modifier une règle, mais vous pouvez la désactiver ou la supprimer. Sélectionnez la règle, puis cliquez sur Désactiver ou Supprimer.

  • La désactivation d’une règle la désactive en production, mais la conserve dans votre liste de règles à l’état inactif et conserve son historique de performances. Vous pouvez réactiver une règle désactivée en la sélectionnant et en cliquant sur Activer.
  • La suppression d’une règle l’empêche de s’exécuter en production et la supprime définitivement de votre liste de règles. Elle supprime également l’historique des performances de la règle. Vous ne pouvez pas récupérer une règle supprimée ni son historique.

Si vous souhaitez modifier une règle existante, créez-en une pour la remplacer, puis désactivez ou supprimez la règle existante.

Utilisation des métadonnées de carte

Les règles Issuing gèrent les métadonnées de la même manière que les attributs de métadonnées de Radar. Les métadonnées sont interprétées comme une chaîne ou un nombre en fonction des valeurs auxquelles elles sont comparées, et leur valeur est dérivée du champ de métadonnées de la carte émise. Les attributs de métadonnées de chaîne tiennent compte de la casse.

Pour utiliser des métadonnées comme attribut, activez l’option Utiliser mes propres métadonnées, puis saisissez les métadonnées dans le champ Attribut. Entourez le nom des métadonnées de deux-points doubles (::) et séparez les sous-champs par un deux-points simple (:). Par exemple, si les métadonnées de votre carte correspondent à { controls: { id: 'newUserControl'}}, alors pour utiliser le champ id dans une règle, saisissez-le dans le champ Attribut sous la forme ::controls:id::.

Pour utiliser des métadonnées comme valeur de comparaison, sélectionnez le type de valeur Métadonnées, puis saisissez les métadonnées dans le champ de valeur. Entourez le nom des métadonnées de deux-points doubles (::) et séparez les sous-champs par un deux-points simple (:). Par exemple, pour comparer un attribut aux métadonnées disputeCount, saisissez ::disputeCount::.

Règles complexes

Vous pouvez créer des règles complexes qui évaluent plusieurs attributs ou groupes d’attributs. Les groupes fonctionnent comme des parenthèses dans les conditions complexes de Radar. Après avoir défini une condition, ajoutez une autre condition ou un autre groupe à la même règle en cliquant sur + Ajouter puis sélectionnez les éléments à ajouter.

Les conditions appartiennent toujours à un groupe. La première condition appartient à un groupe par défaut, et toutes les conditions qui ne sont pas explicitement ajoutées à un autre groupe ou sous-groupe appartiennent également au groupe par défaut.

Par défaut, un opérateur AND est ajouté à chaque condition ou groupe. Vous pouvez le remplacer par OR dans le menu déroulant.

Remarque

Une règle Issuing comportant plusieurs conditions utilise la priorité standard des opérateurs, soit NOT, puis AND, puis OR. Par exemple, si vous créez une règle avec les quatre groupes de conditions A ET B OU C ou Ne correspond pas à D, elle est évaluée comme (A ET B) OU © OU (NON D).

L’exemple suivant utilise deux conditions jointes par AND pour bloquer les autorisations des entreprises en Antarctique lorsque la devise d’autorisation (marchand) est USD.

Une règle à 2 conditions qui se déclenche lorsque le pays du marchand est AQ et que la devise du marchand est USD.

Une règle avec plusieurs conditions

Chaque groupe affiche une liste déroulante en haut avec la valeur par défaut Correspond. Vous pouvez annuler le groupe en sélectionnant Ne correspond pas. La négation d’un groupe rend la condition vraie lorsque la valeur du groupe est « false », ce qui équivaut à appliquer un opérateur NOT au groupe.

Pour supprimer une condition ou un groupe de la règle, cliquez sur l’icône X en haut à droite de la condition ou du groupe. Si la règle ne contient qu’un seul groupe et une seule condition, vous ne pouvez pas les supprimer.

Logique de webhook

Stripe évalue les règles Issuing avant d’envoyer l’événement issuing_authorization.request. Si un webhook est à l’écoute de cet événement, les autorisations refusées par les règles Issuing ne le déclenchent pas.

Liste d’attributs

La plupart des attributs correspondent aux propriétés de l’API Authorization. Lorsque vous utilisez un opérateur de chaîne pour un attribut qui contient une valeur d’énumération, récupérez les chaînes d’énumération à partir de l’entrée de la propriété correspondante dans la documentation de l’API. Lorsque vous utilisez certains autres opérateurs, vous pouvez sélectionner des valeurs ou des attributs dans une liste déroulante.

Remarque

Certaines valeurs de la liste déroulante sont des valeurs d’énumération présentées dans un format lisible par l’utilisateur. Par exemple, une valeur d’énumération de not_provided peut apparaître dans la liste déroulante comme « Non fourni ». Pour un opérateur de chaîne, utilisez la valeur d’énumération réelle, telle que not_provided.

Informations sur l’autorisation

Attribut
Type
Exemple de valeur
Montant dans la devise du titulaire de la carte
Numérique (entier)
253
Le montant que Stripe retiendra, si l’autorisation est approuvée, dans la plus petite unité monétaire de la devise de la carte. Correspond à pending_request.amount.
Montant dans la devise du marchand
Numérique (entier)
1 880
Le montant pour lequel le marchand demande l’autorisation, dans la plus petite unité monétaire de la devise du marchand. Correspond à pending_request.merchant_amount.
Devise du titulaire de la carte
Chaîne
EUR
Code de devise ISO à trois lettres (insensible à la casse) représentant la devise de la carte. Correspond à pending_request.currency.
Devise du marchand
Chaîne
USD
Code de devise ISO à trois lettres (insensible à la casse) représentant la devise du marchand. Correspond à pending_request.merchant_currency.

Données de vérification

Attribut
Type
Exemple de valeur
Résultat 3D Secure
Chaîne
authentifié
Résultat de la demande d’authentification 3D Secure. Les valeurs prises en charge sont attempt_acknowledged, authentifié, échec et obligatoire. La valeur exempt n’est pas prise en charge. Pour les exemptions, utilisez la valeur demande d’exemption 3D Secure. Correspond à verification_data.three_d_secure.result.
Vérification de la première ligne de l’adresse
Chaîne
correspond
Détermine si le titulaire de la carte a fourni une adresse sur la première ligne et si celle-ci correspond à l’adresse billing.address.line1 du titulaire de la carte. Les valeurs prises en charge sont match, mismatch et not_provided. Correspond à verification_data.address_line1_check.
Vérification du code postal de l’adresse
Chaîne
ne correspond pas
Détermine si le titulaire de la carte a fourni un code postal et si celui-ci correspond au billing.address.postal_code du titulaire de la carte. Les valeurs prises en charge sont correspond, ne correspond pas et not_provided. Correspond à verification_data.address_postal_code_check.
Entité réclamant l’exemption à l’authentification
Chaîne
acquéreur
L’entité qui a demandé l’exemption, soit le marchand acquéreur, soit l’utilisateur Issuing. Les valeurs prises en charge sont acquéreur et émetteur. Correspond à verification_data.authentication_exemption.claimed_by.
Type d’exemption à l’authentification
Chaîne
low_value_transaction
L’exemption spécifique demandée pour cette autorisation. Les valeurs prises en charge sont low_value_transaction, transaction_risk_analysis et inconnu. Correspond à verification_data.authentication_exemption.type.
Vérification du code CVC
Chaîne
not_provided
Détermine si le titulaire de la carte a fourni un code CVC et s’il correspond à celui figurant au dossier Stripe. Les valeurs prises en charge sont correspond, ne correspond pas et not_provided. Correspond à verification_data.cvc_check.
Vérification de la date d’expiration
Chaîne
correspond
Détermine si le titulaire de la carte a fourni une date d’expiration et si celle-ci correspond à la date figurant au dossier Stripe. Les valeurs prises en charge sont correspond, ne correspond pas et not_provided. Correspond à verification_data.expiry_check.
Vérification du code PIN
Chaîne
not_provided
Détermine si le titulaire de la carte a saisi un code PIN et s’il correspond à celui figurant sur la carte ou au dossier Stripe. Les valeurs prises en charge sont offline_pin_match, offline_pin_mismatch, online_pin_match, **online_pin_mismatch ** et not_provided. Correspond à verification_data.pin_check.
Code postal pour données de vérification
Chaîne
10928
Le code postal soumis pour vérification dans le cadre de l’autorisation. Correspond à verification_data.postal_code.

Données sur les marchands

Attribut
Type
Exemple de valeur
Code de catégorie de marchand
Chaîne
4091
Le code de catégorie de marchand (MCC) de l’entreprise du marchand. La liste déroulante de sélection des valeurs affiche des noms lisibles par l’utilisateur, mais si vous saisissez une valeur manuellement, utilisez le code MCC à 4 chiffres. Pour obtenir la liste des valeurs prises en charge, reportez-vous à la section Catégories de marchand Issuing. Correspond à merchant_data.category_code.
Ville du marchand
Chaîne
SAN FRANCISCO
La ville où se trouve le marchand. Correspond à merchant_data.city.
Pays du marchand
Chaîne
États-Unis
Le pays où se trouve le marchand. Correspond à merchant_data.country.
Nom du marchand
Chaîne
Rocket Rides
Le nom du marchand. Correspond à merchant_data.name.
ID du réseau de marchand
Chaîne
123ABCDE
Un identifiant attribué au marchand par le réseau de cartes. Différents réseaux de cartes peuvent attribuer différents identifiants de réseau à un même marchand. Correspond à merchant_data.network_id.
Code postal du marchand
Chaîne
94103
Le code postal du lieu où se trouve le marchand. Correspond à merchant_data.postal_code.
État du marchand
Chaîne
CA
État dans lequel se trouve le marchand. Correspond à merchant_data.state.
ID du terminal du marchand
Chaîne
1234567ABC
Un identifiant attribué par le marchand au lieu de la vente. Correspond à merchant_data.terminal_id.
URL du marchand
Chaîne
https://rocketrides.stripe.com
URL fournie par le marchand lors d’une requête 3DS. Correspond à merchant_data.url.

Données enrichies sur les marchands Private preview

Vous pouvez créer des règles d’autorisation précises à l’aide des données de la propriété enriched_merchant_data de l’objet Authorization. Le tableau suivant présente certains des champs disponibles sur cette propriété. Ouvrez les autorisations en temps réel lorsque vous vous connectez à votre compte Stripe pour en savoir plus et vous inscrire à la version bêta.

Attribut
Type
Exemple de valeur
Identifiant d’entreprise du marchand
Chaîne
bu_123
L’identifiant unique de Stripe pour le vendeur (ou lieu spécifique du vendeur).
ID du secteur d’activité du marchand
Chaîne
breweries_distilleries_and_wineries
La valeur la plus spécifique du secteur d’activité du vendeur.
Nom du secteur d’activité du marchand
Ensemble de chaînes de caractères
[« Alimentation et boissons », « Brasseries, distilleries et établissements vinicoles »]
Ensemble contenant jusqu’à quatre valeurs décrivant le secteur d’activité du vendeur, avec des niveaux de détail croissants.
Coordonnées de latitude du lieu du marchand
Numérique (flottant)
37.7749
Latitude du lieu du vendeur.
Coordonnées de longitude du lieu du marchand
Numérique (flottant)
122.4194
Longitude du lieu du vendeur.
Logo du marchand
Chaîne
https://stripe-camo.global.ssl.fastly.net/abcd
Lien vers le logo du vendeur.
Nom du marchand
Chaîne
Rocket Rides
Le nom normalisé du vendeur.
Numéro de téléphone du marchand
Chaîne
+18888675309
Numéro de téléphone du vendeur.
Logo du tiers
Chaîne
https://stripe-camo.global.ssl.fastly.net/efgh
Lien vers le logo du tiers.
Nom du tiers
Chaîne
Affirm
Le nom normalisé du tiers.
Identifiant du tiers
Chaîne
tpt_123
L’identifiant unique de Stripe pour le tiers.

Évaluation des risques

Attribut
Type
Exemple de valeur
Score de fraude à l’autorisation
Numérique (entier)
11
Score du modèle numérique de Stripe qui évalue la probabilité que cette autorisation soit frauduleuse. Un score supérieur à 25 est considéré comme un risque élevé. Correspond à risk_assessment.fraud_risk.fraud_score.
Niveau de risque d’autorisation
Chaîne
Élevé
La probabilité que cette autorisation soit frauduleuse. Les valeurs prises en charge sont Élevé, Normal et Inconnu. Correspond à risk_assessment.fraud_risk.risk_level.
Niveau de risque lié aux tests de carte bancaire
Chaîne
Élevé
La probabilité que cette autorisation soit liée à une activité de test de carte. Les valeurs prises en charge sont Très élevé, Élevé, **Extrême, **, ** Normal **, not_assessed et Inconnu. Correspond à risk_assessment.card_testing_risk.risk_level.
Probabilité de contestation pour fraude
Chaîne
Neutre
La probabilité que cette transaction soit sujette à contestation en cas de fraude. Les valeurs prises en charge sont Neutre, Inconnu very_likely et very_unlikely.
Taux de refus pour un numéro de compte non valide au cours de l’heure écoulée
Numérique (entier)
23
Le pourcentage d’autorisations refusées par le marchand au cours de l’heure écoulée en raison d’un numéro de carte inexistant. Correspond à risk_assessment.card_testing_risk.invalid_account_number_decline_rate_past_hour.
Taux de refus pour des identifiants non valides au cours de l’heure écoulée
Numérique (entier)
77
Le pourcentage d’autorisations refusées par le marchand au cours de l’heure écoulée en raison de données de vérification incorrectes (comme le CVV ou la date d’expiration). Correspond à risk_assessment.card_testing_risk.invalid_credentials_decline_rate_past_hour.
Niveau de risque du marchand
Chaîne
Normal
La probabilité que les autorisations pour ce marchand donnent lieu à un litige, en fonction de son historique Stripe Issuing. Les valeurs prises en charge sont Très Élevé, Élevé, not_assessed, Normal et Inconnu. Correspond à risk_assessment.merchant_dispute_risk.risk_level.
Taux de litige du marchand
Numérique (entier)
2
Le taux de litige du marchand pour l’ensemble des autorisations Stripe Issuing. Correspond à risk_assessment.merchant_dispute_risk.dispute_rate.

Contrôles de vélocité

Attribut
Type
Exemple de valeur
Transactions par carte au cours des dernières 24 heures
Numérique (entier)
6
Le nombre de transactions effectuées au cours des dernières 24 heures, quel que soit leur état d’autorisation.
Transactions par carte au cours de l’heure écoulée
Numérique (entier)
5
Le nombre de transactions effectuées au cours de l’heure écoulée, quel que soit leur état d’autorisation.
Transactions par carte avec la même devise et le même montant au cours des dernières 24 heures
Numérique (entier)
7
Le nombre de transactions d’un même montant et dans la même devise au cours des dernières 24 heures, quel que soit leur état d’autorisation.
Transactions par carte avec la même devise et le même montant au cours de l’heure écoulée
Numérique (entier)
4
Le nombre de transactions d’un même montant et d’une même devise au cours de l’heure écoulée, quel que soit leur état d’autorisation.
Transactions par carte avec le même MCC au cours des dernières 24 heures
Numérique (entier)
8
Le nombre de transactions ayant le même code de catégorie de marchand (MCC) au cours des dernières 24 heures, quel que soit leur état d’autorisation.
Transactions par carte avec le même MCC au cours de l’heure écoulée
Numérique (entier)
3
Le nombre de transactions portant le même code de catégorie de marchand (MCC) au cours de l’heure écoulée, quel que soit leur état d’autorisation.
Transactions par carte ayant le même ID de réseau au cours des dernières 24 heures
Numérique (entier)
6
Le nombre de transactions ayant le même ID de réseau de marchand au cours des dernières 24 heures, quel que soit leur état d’autorisation.
Transactions par carte ayant le même ID de réseau au cours de l’heure écoulée
Numérique (entier)
3
Le nombre de transactions ayant le même ID de réseau marchand au cours de l’heure écoulée, quel que soit leur état d’autorisation.
Jours depuis la création de la carte
Numérique (entier)
20
Le nombre de jours écoulés depuis la création de la carte.
Jours depuis la création du titulaire de la carte
Numérique (entier)
15
Le nombre de jours écoulés depuis la création du titulaire de la carte.
Jours depuis la création du token
Numérique (entier)
30
Le nombre de jours écoulés depuis la création du token de réseau de cartes.
Montant total en cents (USD) approuvé sur une carte au cours des dernières 24 heures
Numérique (entier)
10 000
Le montant total des transactions approuvées sur la carte en USD au cours des dernières 24 heures, dans la plus petite unité monétaire (cents).
Montant total en cents (USD) approuvé sur une carte au cours de l’heure écoulée
Numérique (entier)
5 000
Montant total des transactions approuvées sur la carte en USD au cours de l’heure écoulée, dans la plus petite unité monétaire (cents).
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