# `Stripe.Resources.FinancialConnections.Session.AccountHolder`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/resources/financial_connections/session.ex#L52)

Nested struct within the parent resource.

# `t`

```elixir
@type t() :: %Stripe.Resources.FinancialConnections.Session.AccountHolder{
  account: String.t() | Stripe.Resources.Account.t() | nil,
  customer: String.t() | Stripe.Resources.Customer.t() | nil,
  customer_account: String.t() | nil,
  type: String.t() | nil
}
```

* `account` - The ID of the Stripe account that this account belongs to. Only available when `account_holder.type` is `account`.
* `customer` - The ID for an Account representing a customer that this account belongs to. Only available when `account_holder.type` is `customer`.
* `customer_account` - Max length: 5000.
* `type` - Type of account holder that this account belongs to. Possible values: `account`, `customer`.

---

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