# `Stripe.Params.V2.Core.AccountUpdateParams`
[🔗](https://github.com/jeffhuen/tiger_stripe/blob/main/lib/stripe/params/v2/core/account_update_params.ex#L2)

Parameters for account update.

# `t`

```elixir
@type t() :: %Stripe.Params.V2.Core.AccountUpdateParams{
  account_token: String.t() | nil,
  configuration:
    Stripe.Params.V2.Core.AccountUpdateParams.Configuration.t() | nil,
  contact_email: String.t() | nil,
  contact_phone: String.t() | nil,
  dashboard: String.t() | nil,
  defaults: Stripe.Params.V2.Core.AccountUpdateParams.Defaults.t() | nil,
  display_name: String.t() | nil,
  identity: Stripe.Params.V2.Core.AccountUpdateParams.Identity.t() | nil,
  include: [String.t()] | nil,
  metadata: %{required(String.t()) =&gt; String.t()} | nil
}
```

* `account_token` - The account token generated by the account token api.
* `configuration` - An Account Configuration which allows the Account to take on a key persona across Stripe products.
* `contact_email` - The default contact email address for the Account. Required when configuring the account as a merchant or recipient.
* `contact_phone` - The default contact phone for the Account.
* `dashboard` - A value indicating the Stripe dashboard this Account has access to. This will depend on which configurations are enabled for this account. Possible values: `express`, `full`, `none`.
* `defaults` - Default values to be used on Account Configurations.
* `display_name` - A descriptive name for the Account. This name will be surfaced in the Stripe Dashboard and on any invoices sent to the Account.
* `identity` - Information about the company, individual, and business represented by the Account.
* `include` - Additional fields to include in the response.
* `metadata` - Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

---

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