Search

Are you looking for test card numbers?

Would you like to contact support?

Risk-management icon

Standalone risk

Our standalone risk solution allows you to make risk-only calls to the Adyen payments platform, so you can use our risk system to risk even if the payment another PSP processes the payment. If the transaction is flagged as suspicious, you can go to that PSP and refund it. Whatever the outcome of the transaction, send us the details and we will use it for future screening.

Risk-only calls can be made with credit card and PayPal payments, and we can enable other payment methods for you on request.

Make a risk-only call

To make a risk-only call for credit card transactions, make a request to the /riskOnly endpoint.

Depending on your level of PCI compliance, you can submit card numbers in the following formats:

  1. Full PAN
  2. Tokenized card number
  3. Masked card number (coming soon)

For risk calls you should send as much data as possible. For a list of Standalone Risk Request fields, see Standalone risk fields. For a list of all fields, see the RiskData section of our API reference.

Do not capture /riskOnly calls manually. The Adyen payments platform captures these requests automatically.

Full PAN request

 {  
   "card":{  
      "number":"4111111111111111",
      "holderName":"John Smith"
   },
   "amount":{  
      "value":1500,
      "currency":"EUR"
   },
   "additionalData":{  
      "cvcResultRaw":"M",
      "avsResultRaw":"M",
      "threeDAuthenticated":"true",
      "threeDOffered":"true"
   },
   "reference":"YOUR_REFERENCE",
   "merchantAccount":"YOUR_MERCHANT_ACCOUNT"
}

Tokenised PAN request

{  
   "amount":{  
      "value":1500,
      "currency":"EUR"
   },
   "selectedBrand":"risk",
   "additionalData":{  
      "risk.token":"token123",
      "cvcResultRaw":"M",
      "avsResultRaw":"M",
      "threeDAuthenticated":"true",
      "threeDOffered":"true",
      "bin":"123456"
   },
   "reference":"YOUR_REFERENCE",
   "merchantAccount":"YOUR_MERCHANT_ACCOUNT"
}

PayPal request

{
   "selectedBrand":"paypal",
   "additionalData":{
      "tokenDataType":"PayPal",
      "PayPal.ProtectionEligibility":"Eligible",
      "PayPal.PayerId":"XCXCXCXC12345",
      "PayPal.TransactionId":"9645281267225",
      "PayPal.CountryCode":"NL",
      "PayPal.FirstName":"Simon",
      "PayPal.LastName":"Hopper",
      "PayPal.Phone":"0612312312",
      "PayPal.EmailId":"s.hopper@test.com"
   },
   "amount":{
      "value":8750,
      "currency":"EUR"
   },
   "telephoneNumber":"0678978978",
   "reference":"MERCHANT_REFERENCE",
   "merchantAccount":"MERCHANT_ACCOUNT"
}

Response

{
   "additionalData":{
      "liabilityShift":"false",
      "fraudResultType":"AMBER",
      "fraudManualReview":"true",
      "threeDOffered":"true",
      "refusalReasonRaw":"AUTHORISED",
      "avsResultRaw":"M",
      "threeDAuthenticated":"true",
      "cvcResultRaw":"M"
   },
   "fraudResult":{
      "accountScore":10,
      "results":[
         {
            "FraudCheckResult":{
               "accountScore":0,
               "checkId":1,
               "name":"PaymentDetailRefCheck"
            }
         },
         {
            "FraudCheckResult":{
               "accountScore":0,
               "checkId":15,
               "name":"IssuingCountryReferral"
            }
         },
         {
            "FraudCheckResult":{
               "accountScore":10,
               "checkId":63,
               "name":"TransactionAmountCheck"
            }
         }
      ]
   },
   "pspReference":"8814689190961342",
   "resultCode":"Authorised",
   "authCode":"83152"
}