Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: rajout des codes pour Barclaycard


Section


Column
width50

Contenu

Sommaire
maxLevel1
stylenone


Column
width50


Développer
titleListe des fonctionnalités avancées
Contenu par étiquette
showLabelsfalse
max10
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@9a3
showSpacefalse
sorttitle
typepage
cqllabel = "fonctionnalite_avancee" and type = "page" and space = "DT"
labelsbancontact belgique choixdelamarque





Qu'est-ce que l'AVS ?

Le système de vérification d'adresse (AVS) est une fonction de lutte contre la fraude qui vérifie l'adresse de facturation du titulaire de la carte. 

Le système AVS compare l'adresse de facturation communiquée par le consommateur lors de son achat avec celle enregistrée par sa banque pour l'utilisation de sa carte de paiement. L'AVS n'existe que sur un nombre limité d'acquéreur et de types de cartes et uniquement pour un ensemble limité de pays.

Les acquéreurs compatibles sont : Barclaycard, Worldpay et EMS.
Les cartes éligibles sont : Visa, Mastercard, American Express.
L'AVS est actif en Grande Bretagne, au Canada et aux États-Unis.  

Le fonctionnement

Pour utiliser AVS, vous devez fournir l'adresse complète du consommateur à l'aide de l'élément billingAddress de la demande d'autorisation de paiement, comme indiqué ci-dessous:

Introduction

La vérification d’adresse (AVS) est un contrôle effectué par la banque du consommateur pour sécuriser les paiements à distance réalisés avec des cartes VISA, MASTERCARD et AMERICAN EXPRESS. Ce contrôle est effectif dans les pays anglo-saxons : Royaume-Uni, Australie et USA

La vérification concerne les champs : code postal et ligne adresse (numéro et nom de la rue).

L'AVS s'applique au paiement unitaire, au premier paiement récurrent (pour REC, NX et 1-Clic) et au paiement complémentaire.

Le fonctionnement

  1. Le commerçant transmet l’adresse de facturation du consommateur dans la fonction doWebPayment ou la fonction doAuthorization ;
  2. Payline transmet ces informations à l'acquéreur dans la demande d'autorisation de débit ;
  3. La banque du consommateur vérifie ces informations avec celles connues sur son client et retourne un résultat qui indique si les informations sont partiellement, totalement ou ne sont pas correctes ;
  4. Payline normalise ce résultat et communique en complément le résultat original de l'acquéreur ; 
  5. Le commerçant récupère le résultat de l’AVS en réponse du getWebPaymentDetails, doAuthorization ou dans la fonction getTransactionDetails.
Info
titleVersion de l'API

Vous devez utiliser la version 17 ou supérieure de l'API Payline pour utiliser la fonction AVS.

L’AVS prends en compte les champs ‘rue’ et ‘code postal’ de l’adresse de facturation : Street1, Street2, zipCode

Bloc de code
languagexml
themeConfluence
<billingAddress>
	<title>M</title>
	<name xsi:nil="true"/>
	<firstName>Prénom</firstName>
	<lastName>Nomdefamille</lastName>
	<street1>260 rue Claude Nicolas Ledoux</street1>
	<street2>Batiment 2</street2>
	<cityName>Aix-en-provence</cityName>
	<zipCode>13100</zipCode>
	<country>FRA</country>
	<phone xsi:nil="true"/>
	<state xsi:nil="true"/>
</billingAddress>

Ces données sont facultatives.

Le commerçant doit s’assurer d’envoyer dans les champs street1 et street2 de l’adresse de facturation des symboles numériques pour les chiffres. Par exemple : ‘1 rue des Beaumonts’ et non ‘un rue des Beaumonts’.

Les résultats de la vérification

Le résultat de la vérification est retourné dans le champ AVS de l'objet transaction. L’objet avs est facultatif.

Ce champ est composé de deux valeurs:

Inclusion d'extraitObject avsObject avsnopaneltrue

 

L’objet avs n’est présent que si le serveur d’autorisation acquéreur est configuré pour retourner le résultat de la vérification d’adresse.

Les valeurs du code résultat Payline sont les suivantes : result

Inclusion d'extraitCodes avsResult (FR)Codes avsResult (FR)nopaneltrue

Codes retournés par Barclays et Worldpay

Le tableau synthétisant les réponses resultFromAcquirer

  • Le premier chiffre correspond à la vérification de l’adresse
  • Le deuxième chiffre correspond à la vérification du code postal

Ex : 24 => l’adresse correspond mais le code postal ne correspond pas

ValeurDescription1Contrôle non effectué (fonction non supportée, problème technique, timeout,…)2Correspondance totale4Pas de correspondance8Correspondance partielle

Codes retounés par EMS

Le tableau synthétisant les réponses resultFromAcquirer

Valeur

RueCP

Libellé

Visa

Mastercard

AMEX

A

(coche)(erreur)

Champs ‘rue’ de l’adresse correspondent. Les codes postaux ne correspondent pas.

(étoile verte)

(étoile verte)

(étoile verte)

B

(coche)(avertissement)

Champs ‘rue’ de l’adresse correspondent. Les codes postaux ne correspondent pas pour cause d’incompatibilité de format.

(étoile verte)

(étoile verte)

 -

C

(avertissement)(avertissement)

Aucuns des champs ‘rue’ et codes postaux ne correspondent pour cause d’incompatibilité de format.

(étoile verte)

(étoile verte)

 -

D

(coche)(coche)

Correspondance totale des champs ‘rue’ et code postaux pour une transaction internationale.

(étoile verte)

(étoile verte)

 -

F

(coche)(coche)

Correspondance totale des champs ‘rue’ et code postaux pour une transaction nationale au Royaume Uni.

 -

(étoile verte)

 -

G

(avertissement)(avertissement)

Contrôle non effectué par le SAE (droits acquéreur non impliqués).

(étoile verte)

(étoile verte)

 -

I

(avertissement)(avertissement)

Contrôle non effectué par le SAE (droits acquéreur impliqués pour usage futur).

(étoile verte)

(étoile verte)

 -

M

(coche)(coche)

Champs ‘rue’ de l’adresse correspondent (droits acquéreur impliqués pour usage futur).

(étoile verte)

(étoile verte)

-

N

(erreur)(erreur)

Aucuns des champs ‘rue’ et codes postaux ne correspondent.

(étoile verte)

(étoile verte)

(étoile verte)

P

(avertissement)(coche)

Les codes postaux correspondent. Champs ‘rue’ de l’adresse ne correspondent pas pour cause d’incompatibilité de format.

(étoile verte)

(étoile verte)

-

R

(avertissement)(avertissement)

Pas de réponse, recommencer l’opération.

(étoile verte)

(étoile verte)

(étoile verte)

S

(avertissement)(avertissement)

L’AVS n’est pas disponible.

-

(étoile verte)

(étoile verte)

U

(avertissement)(avertissement)

Contrôle non effectué (droits acquéreur impliqués).

(étoile verte)

(étoile verte)

 -

W

(erreur)(coche)

Les codes postaux correspondent. Champs ‘rue’ de l’adresse ne correspondent pas (pour les adresses aux USA).

-

(étoile verte)

-

X

(coche)(coche)

Les codes postaux correspondent. Champs ‘rue’ de l’adresse correspondent (pour les adresses aux USA).

 -

(étoile verte)

-

Y

(coche)(coche)

Correspondance totale des champs ‘rue’ et code postaux pour une transaction nationale

(étoile verte)

(étoile verte)

(étoile verte)

Z

(avertissement)(coche)

Les codes postaux correspondent

(étoile verte)

(étoile verte)

(étoile verte)

Note : (coche) Valeur valide (erreur) Valeur invalide (avertissement) Pas de contrôle 

Exemple de résultat AVS :


Info
titleVersion de l'API

Vous devez utiliser la version 17 ou supérieure de l'API Payline pour utiliser la fonction AVS.


Lorsque vous soumettez l'objet billingAddress, fournissez les éléments suivants :

  • street1 - renseignez le numéro et nom de rue.
  • street2 - requis, si disponible.
  • cityName - non obligatoire.
  • zipCode -  toujours nécessaire.
  • country - non obligatoire.
  • state - non obligatoire.

Vous devez vous assurer d’envoyer dans les éléments street1 et street2 de l’adresse de facturation les symboles numériques pour les chiffres. Exemple : "1 rue des Beaumonts" et non "un rue des Beaumonts".

Les résultats de la vérification

Les codes de réponse AVS sont spécifiques aux réseaux de cartes et aux acquéreurs. Dans le but de simplifier l'utilisation de l'AVS, nous avons mappés ces différents codes de réponse à nos codes de réponse génériques.

Ainsi le résultat de l'AVS est renvoyé dans l’élément avs composé de deux champs :


L'élément avs est ajouté dans l'objet transaction lorsque la transaction est réalisée sur un contrat où l'AVS est activé. Contactez l'équipe de support Payline pour demander l'activation du contrôle AVS.

Bloc de code
languagexml
themeConfluence
<transaction>
  <obj:id>17194165758191</obj:id>
  <obj:date>13/07/2017 16:57:58</obj:date>
  <obj:isDuplicated>0</obj:isDuplicated>
  <obj:isPossibleFraud>0</obj:isPossibleFraud>
  <obj:fraudResult/>
  <obj:explanation/>
  <obj:threeDSecure>N</obj:threeDSecure>
  <obj:score>0</obj:score>
  <obj:avs>
    <obj:result>0</obj:result>
    <obj:resultFromAcquirer>22</obj:resultresultFromAcquirer> 
  </obj:avs>
</transaction>


Les valeurs du code réponse AVS sont les suivantes : 

Inclusion d'extrait
Codes avsResult (FR)
Codes avsResult (FR)
nopaneltrue



Règle LCLF

Vous pouvez utiliser le retour AVS dans une règle LCLF dédiée Address Verification System (AVS).

pour plus d'information, consulter LCLF - Guide pratique des règles LCLF#AVS-AddressVerificationService

Les retours AVS intervenant après la demande d'autorisation, la règle AVS ne permet pas de déclencher une demande d'authentification. Elle ne permet que de refuser une transaction ou de faire une surveillance (Aucune action + alerte). 


Jeux de tests

Vous pouvez tester l'AVS en utilisant les codes postaux suivants :

Code postalCode résultat AVS
684000
654001
804002
784003
674004


Pour Barclaycard, vous pouvez utiliser les deux premiers chiffres du code postal :

Code postalCode résultat AVS
220
421
24, 48, 84, 883
11, 12, 14, 18, 21, 41, 814
par défaut4


Pour Amex, vous pouvez utiliser les montants :

MontantCode résultat AVS
 99010
99023
99031
99042
99054
99064
99074
99082
99090
99101
99113
99122
99130
99141
99153


Info

Pour réaliser les tests, veuillez contacter le support pour configurer un serveur d'autorisation de test. 

Inclusion d'extrait
Contactez le support Monext Online
Contactez le support Monext Online
nopaneltrue




Pages associées

Contenu par étiquette
showLabelsfalse
showSpacefalse
sorttitle
cqllabel = "avs" and space = "DT"


Inclusion d'extrait
Info page
Info page
nopaneltrue