# radar.early\_fraud\_warning

From **Stripe API**.

An early fraud warning indicates that the card issuer has notified us that a
charge may be fraudulent.

Related guide: [Early Fraud Warnings](https://stripe.com/docs/disputes/measuring#early-fraud-warnings).

- Type: `object`

## Properties

### `actionable`

- Required: true
- Type: `boolean`

An EFW is actionable if it has not received a dispute and has not been fully refunded. You may wish to proactively refund a charge that receives an EFW, in order to avoid receiving a dispute later.

### `charge`

- Required: true
ID of the charge this early fraud warning is for, optionally expanded.

### `created`

- Required: true
- Type: `integer`
- Format: `unix-time`

Time at which the object was created. Measured in seconds since the Unix epoch.

### `fraud_type`

- Required: true
- Type: `string`
- maxLength: `5000`

The type of fraud labelled by the issuer. One of `card_never_received`, `fraudulent_card_application`, `made_with_counterfeit_card`, `made_with_lost_card`, `made_with_stolen_card`, `misc`, `unauthorized_use_of_card`.

### `id`

- Required: true
- Type: `string`
- maxLength: `5000`

Unique identifier for the object.

### `livemode`

- Required: true
- Type: `boolean`

Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.

### `object`

- Required: true
- Type: `string`
- Allowed values: `"radar.early_fraud_warning"`

String representing the object's type. Objects of the same type share the same value.

### `payment_intent`

- Required: false
ID of the Payment Intent this early fraud warning is for, optionally expanded.

## JSON Schema

```json
{"description":"An early fraud warning indicates that the card issuer has notified us that a\ncharge may be fraudulent.\n\nRelated guide: [Early Fraud Warnings](https://stripe.com/docs/disputes/measuring#early-fraud-warnings).","properties":{"actionable":{"description":"An EFW is actionable if it has not received a dispute and has not been fully refunded. You may wish to proactively refund a charge that receives an EFW, in order to avoid receiving a dispute later.","type":"boolean"},"charge":{"anyOf":[{"maxLength":5000,"type":"string"},{"$ref":"#/components/schemas/charge"}],"description":"ID of the charge this early fraud warning is for, optionally expanded.","x-expansionResources":{"oneOf":[{"$ref":"#/components/schemas/charge"}]}},"created":{"description":"Time at which the object was created. Measured in seconds since the Unix epoch.","format":"unix-time","type":"integer"},"fraud_type":{"description":"The type of fraud labelled by the issuer. One of `card_never_received`, `fraudulent_card_application`, `made_with_counterfeit_card`, `made_with_lost_card`, `made_with_stolen_card`, `misc`, `unauthorized_use_of_card`.","maxLength":5000,"type":"string"},"id":{"description":"Unique identifier for the object.","maxLength":5000,"type":"string"},"livemode":{"description":"Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.","type":"boolean"},"object":{"description":"String representing the object's type. Objects of the same type share the same value.","enum":["radar.early_fraud_warning"],"type":"string"},"payment_intent":{"anyOf":[{"maxLength":5000,"type":"string"},{"$ref":"#/components/schemas/payment_intent"}],"description":"ID of the Payment Intent this early fraud warning is for, optionally expanded.","x-expansionResources":{"oneOf":[{"$ref":"#/components/schemas/payment_intent"}]}}},"required":["actionable","charge","created","fraud_type","id","livemode","object"],"title":"RadarEarlyFraudWarning","type":"object","x-expandableFields":["charge","payment_intent"],"x-resourceId":"radar.early_fraud_warning"}
```
