# `Stripe.Resources.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/dispute.ex#L195)

Nested struct within the parent resource.

# `t`

```elixir
@type t() ::
  %Stripe.Resources.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3{
    disputed_transaction:
      Stripe.Resources.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3.DisputedTransaction.t()
      | nil,
    prior_undisputed_transactions:
      [
        Stripe.Resources.Dispute.Evidence.EnhancedEvidence.VisaCompellingEvidence3.PriorUndisputedTransactions.t()
      ]
      | nil
  }
```

* `disputed_transaction` - Disputed transaction details for Visa Compelling Evidence 3.0 evidence submission. Nullable.
* `prior_undisputed_transactions` - List of exactly two prior undisputed transaction objects for Visa Compelling Evidence 3.0 evidence submission.

---

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