> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xpaycheckout.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Early Fraud Warning

> This event indicates a payment intent flagged as potentially fraudulent, ahead of any formal dispute. Acting on it early can help you avoid a chargeback.

An early fraud warning is a signal raised that a charge is likely fraudulent. It is delivered *before* a dispute is opened, giving you an opportunity to proactively refund the payment, cancel any pending fulfilment, or reach out to the customer to reduce the risk of an incoming chargeback.

<ResponseExample>
  ```json theme={null}
  {
    "eventId": "whe_fooD944t4VUKkaDT",
    "eventType": "intent.early_fraud_warning",
    "eventTime": 1729608043615,
    "intentId": "in_fooBOwYsaK50AEfK",
    "fraudType": "made_with_stolen_card"
  }
  ```
</ResponseExample>

<ResponseField name="eventId" type="string">
  {" "}

  A unique identifier for this specific event. This ensures that each event can be
  tracked and processed individually.{" "}
</ResponseField>

<ResponseField name="eventType" type="string">
  {" "}

  Describes the type of event. In this case, it signifies that an early fraud
  warning has been raised against a payment intent.{" "}
</ResponseField>

<ResponseField name="eventTime" type="integer">
  {" "}

  The timestamp when the event was generated, typically in milliseconds since the
  Unix epoch (January 1, 1970). This value can be used to track when the event occurred.{" "}
</ResponseField>

<ResponseField name="intentId" type="string">
  {" "}

  A unique identifier for the specific payment intent that the warning was raised
  against. This ID ties the event back to the transaction so you can locate and
  act on the charge.{" "}
</ResponseField>

<ResponseField name="fraudType" type="string">
  The category of fraud reported by the card network or issuing bank. One of:

  | Value                         | Description                 |
  | ----------------------------- | --------------------------- |
  | `card_never_received`         | Card Never Received         |
  | `fraudulent_card_application` | Fraudulent Card Application |
  | `made_with_counterfeit_card`  | Made With Counterfeit Card  |
  | `made_with_lost_card`         | Made With Lost Card         |
  | `made_with_stolen_card`       | Made With Stolen Card       |
  | `unauthorized_use_of_card`    | Unauthorized Use of Card    |
  | `misc`                        | Miscellaneous               |
</ResponseField>
