---
updatedAt: 2026-03-16T09:18:18.000Z
---

# Receive Fraud Decision Status

Once a transaction is successfully sent in, payment providers have two options to receive the Fraud Decision back.

![](https://files.readme.io/d36ecaf376c74af110ac34cc5eabc0fd8da6ad6dcbaacfae75f541e65542b864-image.png)

# Webhook

The Abrigo Fraud Detection will automatically send your Payment Provider system status updates on a given transaction to let the system no whether the Transaction has a Message Status of GO, HOLD, RELEASE or BLOCK.

![](https://files.readme.io/231637adf755b6ceb8019c758374057c1eaffe6a57b701a2688620c402151125-image.png)

To set up a webhook, your payment provider will provide the Abrigo Third Party integration team a URL, so that the Abrigo Fraud Solution knows where to send the payment message updates.

Once setup, the Payment Provider will receive updates on the Transaction status automatically.

```Text json
{
  "webhookId": "738dcd4b-ace6-43a1-bd8c-4595522dbcf3",
  "webhookRequestId": "22b3287a-cf1a-4fb9-8213-cdbf9cacf0af",
  "eventType": "FraudDecisionAcknowledgementResponse",
  "payload": "{\"TransactionId\":\"738dcd4b-ace6-43a1-bd8c-4595522dbcf3\",\"Message\":\"Transaction accepted for processing\",\"AcknowledgementType\":\"Accepted\",\"ClientTransactionId\":\"123\"}"
}
```

<br />

# GET API call

In addition to the webhooks, payment providers will also have access to a standalone API call to retrieve the message status on demand.

Make a GET API call to <https://fraudapi.abrigo.com/v1/fraud-decision/status/[transactionID]> (Production) or  <<https://uatfraudapi.abrigo.com/v1/fraud-decision/status/[transactionID]>  (UAT) and replace the \[transactionID] with a valid id to retrieve that payment transaction's status.

Possible Status Responses are as follows:

* Transaction is Processing: Abrigo Fraud Detection has received the transaction and is analyzing the transaction. The Fraud Decision is Pending while in this status
* Transaction is Approved: Abrigo Fraud Detection has determined the transaction has been approved. This status will occur either after the initial processing state or after a manual analyst review.
* Transaction is Declined: Abrigo Fraud Detection has determined the transaction should be declined as it is a potential fraudulent transaction. This status will occur either after the initial processing state or after a manual analyst review.
* Transaction is in Review: Abrigo Fraud Detection has escalated the transaction for manual review by the Financial Institution.

```Text Processing
{
    "TransactionId": "b34b861e-bb28-47c9-82a7-51df977791bf",
    "Message": "Transaction is processing...",
    "AcknowledgementType": "Processing",
    "ClientTransactionId": "123"
}
```
```Text Approved
{
    "TransactionId": "fd58da1c-668e-4bb3-9376-125e4f6b61a9",
    "Message": "Fraud decision: approve",
    "AcknowledgementType": "approve",
    "ClientTransactionId": "123"
}
```
```Text Declined
{
    "TransactionId": "906dd465-7f37-4d4b-ad2d-1d592bc891b0",
    "Message": "Fraud decision: decline",
    "AcknowledgementType": "decline",
    "ClientTransactionId": "123"
}
```
```Text Review
{
    "TransactionId": "54c15ae7-596e-4449-a55d-dd4d35aa450f",
    "Message": "Fraud decision: review",
    "AcknowledgementType": "review",
    "ClientTransactionId": "123"
}
```