Kount Risk Engine Example

Kount is an example of an independent risk engine.

Kount is an example of an Independent Two-Step Risk Engine.

Create Payment & Assess Risk

To create a payment and use the Kount risk engine to assess risk, send a request to the POST /v1/payments endpoint with the riskInstruments object containing Kounts sessionId. You will receive a score within the riskAssessments object in the response.

To create a sessionId, you will need to use Kount’s device data collector. For more information, please navigate to Kounts How to Create a Session ID for the Device Data Collector (DDC) page.

  • For more information on the request, please see the riskInstruments object in POST /v1/payments.
  • For more information on the response, please see the following example responses in POST /v1/payments:
    • "Successful payment with riskAssessments".
    • "Successful payment with unavailable risk engine".
    • "Transaction declined due to risk engine's assessment".

Check Payment Status

To check the payment status, including Kounts score, send a request to the GET /v1/payments/{paymentId}/status endpoint. You will receive a score within the riskAssessments object.