Restitution of risk management in the IPN
The results of the checks carried out as part of the risk analysis are returned to the IPN via the fields:
vads_risk_assessment_result / fraudManagement.riskAssessments.results
Values | Description |
ENABLE_3DS | Authentication with cardholder interaction (challenge) has been requested. |
DISABLE_3DS | Authentication without cardholder interaction (frictionless) has been requested. |
NO_PREFERENCE | A 3DS authentication has been requested. The choice of the preference is transferred to the card issuer. |
NO_CHALLENGE_REQUESTED | Authentication without cardholder interaction (frictionless) has been requested. |
CHALLENGE_REQUESTED | Authentication with cardholder interaction (challenge) has been requested. |
CHALLENGE_MANDATE | Authentication with cardholder interaction (challenge) has been requested due to regulatory reasons. |
MANUAL_VALIDATION | The transaction has been created via manual validation. The payment capture is temporarily blocked to allow you to perform all the desired verification processes. |
REFUSE | The transaction is refused. |
RUN_RISK_ANALYSIS | Call to an external risk analyzer if you have a contract. See the description of vads_risk_analysis_result object to identify the list of possible values and their description. |
INFORM | A warning message appears. You are notified that a risk has been identified through one or several notification center rules (Instant Payment Notification (IPN), e-mail or SMS). |
vads_risk_control / fraudManagement.riskAssessments.riskControl
Format: control1=result1;control2=result2
Possible values for “control[x]” | Description |
CARD_FRAUD | Card number control |
SUSPECT_COUNTRY | Control of the payment method issuer country |
IP_FRAUD | IP address control |
CREDIT_LIMIT |
|
BIN_FRAUD | BIN code control |
ECB | Control of e-Carte Bleue |
COMMERCIAL_CARD | Control of commercial cards |
SYSTEMATIC_AUTO | Control of cards with unconditional authorization |
INCONSISTENT_COUNTRIES | Country consistency control |
NON_WARRANTY_PAYMENT | Checks the liability shift of the transaction. |
SUSPECT_IP_COUNTRY | Control of the IP address country |
Values for “result[x]” | Description |
OK | OK |
WARNING | The control triggered an alert |
ERROR | The control refused the payment |