# `Stripe.Resources.Radar.PaymentEvaluation.Events`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/radar/payment_evaluation.ex#L98)

Nested struct within the parent resource.

# `t`

```elixir
@type t() :: %Stripe.Resources.Radar.PaymentEvaluation.Events{
  dispute_opened:
    Stripe.Resources.Radar.PaymentEvaluation.Events.DisputeOpened.t() | nil,
  early_fraud_warning_received:
    Stripe.Resources.Radar.PaymentEvaluation.Events.EarlyFraudWarningReceived.t()
    | nil,
  occurred_at: integer() | nil,
  refunded: Stripe.Resources.Radar.PaymentEvaluation.Events.Refunded.t() | nil,
  type: String.t() | nil,
  user_intervention_raised:
    Stripe.Resources.Radar.PaymentEvaluation.Events.UserInterventionRaised.t()
    | nil,
  user_intervention_resolved:
    Stripe.Resources.Radar.PaymentEvaluation.Events.UserInterventionResolved.t()
    | nil
}
```

* `dispute_opened`
* `early_fraud_warning_received`
* `occurred_at` - Timestamp when the event occurred. Format: Unix timestamp.
* `refunded`
* `type` - Indicates the type of event attached to the payment evaluation. Possible values: `dispute_opened`, `early_fraud_warning_received`, `refunded`, `user_intervention_raised`, `user_intervention_resolved`.
* `user_intervention_raised`
* `user_intervention_resolved`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
