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

Nested parameters.

# `t`

```elixir
@type t() :: %Stripe.Params.V2.Core.AccountUpdateParams.Configuration{
  customer:
    Stripe.Params.V2.Core.AccountUpdateParams.Configuration.Customer.t() | nil,
  merchant:
    Stripe.Params.V2.Core.AccountUpdateParams.Configuration.Merchant.t() | nil,
  recipient:
    Stripe.Params.V2.Core.AccountUpdateParams.Configuration.Recipient.t() | nil
}
```

* `customer` - The Customer Configuration allows the Account to be charged.
* `merchant` - Enables the Account to act as a connected account and collect payments facilitated by a Connect platform. You must onboard your platform to Connect before you can add this configuration to your connected accounts. Utilize this configuration when the Account will be the Merchant of Record, like with Direct charges or Destination Charges with on_behalf_of set.
* `recipient` - The Recipient Configuration allows the Account to receive funds. Utilize this configuration if the Account will not be the Merchant of Record, like with Separate Charges & Transfers, or Destination Charges without on_behalf_of set.

---

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