Arborescence des pages

Vous regardez une version antérieure (v. /display/DT/Le+module+de+scoring+Clearsale) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 5) afficher la version suivante »


Contenu



Qu'est ce que Clearsale ?


ClearSale est un système de prévention de la fraude brésilien. Il s'agit d'un outil de scoring qui renvoi une valeur décrivant le risque associé à une commande et un statut ou avis (accepté, refusé ou en attente) de la commande analysée.
Les moyens de paiement éligibles au Brésil à cet outil de scoring pourront bénéficier de ClearSale dans Payline : Visa, Mastercard, Maestro, American Express et Boleto Bancario.

Cette fonction n'est proposée qu'aux marchands qui ont souscrit à cette option : permettre l'appel au scoring externe.
Pour les marchands qui disposent de cette option, un bloc de configuration au niveau de contrat est ajouté pour le choix du module de scoring  Ce bloc permet de configurer les paramètres pour la connexion vers le Scoring externe.
Les moyens de paiement éligibles au Brésil ci-dessous doivent pouvoir bénéficier du scoring ClearSale : VISA, MASTERCARD, MAESTRO, AMEX et BOLETO BANCARIO.

Vous devez être enregistré au préalable auprès de ClearSale.
Lors de votre souscription, ClearSale vous fournit un identifiant client unique pour votre compte marchand. Cet identifiant client ou « EntityCode » devra être transmis à Payline pour activer le module de scoring ClearSale via Payline.

Principe général

L’appel au module de scoring sera effectué en amont du LCLF pour tous les contrats qui ont souscrit à cette option.

Clearsale donne un avis (ok, ko, pending) et un score pour une transaction.


Les actions possibles en sortie du module LCLF diffèrent selon le moyen de paiement:

  • Pour un paiement par  carte, le résultat du LCLF est inchangé: aucun, 3dsecure, en attente pour analyse manuelle, refus.
  • Pour Boleto Bancario, le résultat du LCLF est : aucun ou refus.


Dans tous les cas, le partenaire externe sera notifié du choix final d’acceptation ou de refus de chaque commande.

Utiliser Clearsale sur sa boutique


Ce chapitre explique comment intégrer le module de scoring ClearSale via Payline dans votre site e-commerce.

  1. Pour mettre en œuvre ClearSale sur Payline, vous avez 3 actions à mener :
  2. Demander à notre équipe support l'activation du module ClearSale sur le ou les moyens de paiements que vous choisissez. Lors de cette demande, vous devez nous fournir votre identifiant ClearSale ou « EntityCode ».
  3. Mettre à jour les données transmises dans votre demande de paiement vers Payline
    • Ajouter le code JavaScript ClearSale si vous utilisez un Template hébergé ou sur vos propres pages de paiement
    • Mettre à jour votre demande de paiement web service avec les données acheteurs demandées par ClearSale

3. Créer des règles anti fraudes pour utiliser le résultat du scoring ClearSale

Activation du module de scoring ClearSale


Dans un premier temps, vous devez vous rapprocher de ClearSale pour contractualiser avec eux et obtenir vos données de configuration (identifiant client ou EntityCode).
Contact commercial ClearSale : gilberto.junior@clearsale.com.br
Vous devez contacter le support Payline pour activer le scoring ClearSale sur un ou plusieurs moyens de paiement :
Votre demande à notre équipe support devra être accompagnée des éléments suivants :

  • Votre numéro de contrat ou moyen de paiement Payline
  • Votre identifiant Client ClearSale

Votre demande de paiement

Utilisation du « devicefingerprint »


ClearSale utilise la technologie FingerPrint pour améliorer son dispositif de lutte contre la fraude. Aussi, ClearSale demande de fournir les informations de configurations matérielles et logicielles du terminal utilisé par l'acheteur.
Si vous utilisez l'interface directe Payline ou un Template hébergé Payline, il vous faut ajouter ce code JavaScript sur votre page de paiement ou votre Template hébergé.


<!-- Profiling Tags Start-->
<script src=" https://device.clearsale.com.br/v1.0.0/JS/FingerPrintLib.js" type="text/javascript">
</script>
<script type="text/javascript">
 fp_lib_execute({ useIFrame: true, sessionId:"UNIQUE_SESSION_ID", key: "DEFAULT", technologies: "100" } );
 </script> 
<img src="https://device.clearsale.com.br/v1.0.0/clearsale_logoweb_vert.png?SessionID=UNIQUE_SESSION_ID" alt="" style="display:none!important" />
<!-- End of the Profiling Tags -->
 	


Ensuite, il faudra nous transmettre dans l'appel web service Payline « doAuthorization » ou « doWebPayment », la donnée correspondant à la valeur du « UNIQUE_SESSION_ID » dans la balise «  buyer.fingerprintID ».
Si vous utilisez les pages Web Payline standard ou avec une personnalisation avancée, vous n'avez pas à intégrer ce code JavaScript. Payline l'intègre nativement dans ses pages et transmets la valeur du « UNIQUE_SESSION_ID » directement à ClearSale.

Les données acheteurs à transmettre à Payline


ClearSale réalise un contrôle à partir des données acheteurs que nous lui transmettons. Ces données ne sont pas obligatoires. Pour que le scoring soit le plus performant possible, nous vous recommandons de fournir le maximum de ces informations dans les web services « doAuthorization » en interface directe ou « doWebPayment » en interface Web :

N.

Structure

Description

Requis

Format

Commentaire

1

Buyer.customerID

Identifiant client unique par acheteur

N

AN50

Par exemple : 12AC45

2

Buyer.legalStatus

Statut pour distinguer un particulier d'une entreprise

N

AN50

Liste des valeurs possibles fournies en annexe

3

buyer.legalDocument

Libellé du document identifiant le consommateur

N

AN30

Liste des valeurs possibles en annexe

4

buyer.birthDate

Date de naissance

N

Date

De la forme YYYY-MM-DD

5

buyer.firstName

Prénom

N

AN50

Par exemple : Pédro

6

buyer.lastName

Nom

N

AN50

Par exemple : Almodo

7

buyer.shippingAddress.street1

Adresse de livraison 1

N

AN50


8

buyer.shippingAddress.street2

Adresse de livraison 2

N

AN50


9

buyer.shippingAddress.county

District ou ville de résidence

N

AN50

Par exemple : Sao Paulo

10

buyer.shippingAddress.cityName

Ville de résidence

N

AN50

Par exemple : Sao Paulo

11

buyer.shippingAddress.state

District

N

AN50

Par exemple : Sergipe

12

buyer.shippingAddress.zipCode

Code postal

N

AN50

Par exemple : 49000999

13

buyer.shippingAddress.PhoneType

Type de téléphone de l'acheteur

N

AN50

Liste des valeurs possibles en annexe

14

buyer.billingAddress.county

District ou ville de résidence

N

AN50

Par exemple : Arnapa

15

buyer.billingAddress.PhoneType

Type de téléphone de l'acheteur

N

AN50

Liste des valeurs possibles en annexe

16

buyer.fingerprintID

Identifiant unique de session acheteur

N

AN50

A remplir avec la valeur « UNIQUE_SESSION_ID » récupéré par le code JavaScript sur la page de paiement


Définir vos règles antifraudes


Pour exploiter le résultat du scoring ClearSale, vous devez créer à minima une règle de type « Appel d'un module de scoring » dans le module anti-fraude Payline.
Pour cela, rendez-vous dans le module anti-fraude Payline, dans la partie « Mes actions anti fraudes > Configurer mes règles », sélectionnez la règle « Appel d'un module de scoring » puis cliquez sur « Valider ».



Pour configurer la règle « Appel d'un module de scoring », vous devez renseigner 3 conditions de déclenchement :

  1. Un score de déclenchement minimum
  2. Un score de déclenchement maximum
  3. Un statut résultat du scoring ou « Avis »


Annexe

Liste des valeurs possible pour le champ « PhoneType»


Code Payline

Libellé court

0

Undefined

1

Home Phone

2

Work Phone

3

Messages

4

Billing Phone

5

Temporary Phone

6

Mobile Phone Code


Liste des valeurs possible pour le champ «LegalDocument »


Code Payline

Libellé court

1

CPF

2

CNPJ

3

RG

4

IE

5

Passport

6

CTPS

7

Voter ID Card


Liste des valeurs possible pour le champ «LegalStatus»


Code Payline

Libellé court

1

Person

2

Company



  • Aucune étiquette