# `DocuSign.Model.NewAccountDefinition`
[🔗](https://github.com/neilberkman/docusign_elixir/blob/v3.4.0/lib/docusign/model/new_account_definition.ex#L5)

# `t`

```elixir
@type t() :: %DocuSign.Model.NewAccountDefinition{
  accountName: String.t() | nil,
  accountSettings: DocuSign.Model.AccountSettingsInformation.t() | nil,
  addressInformation: DocuSign.Model.AccountAddress.t() | nil,
  creditCardInformation: DocuSign.Model.CreditCardInformation.t() | nil,
  directDebitProcessorInformation:
    DocuSign.Model.DirectDebitProcessorInformation.t() | nil,
  distributorCode: String.t() | nil,
  distributorPassword: String.t() | nil,
  enablePreAuth: String.t() | nil,
  envelopePartitionId: String.t() | nil,
  initialUser: DocuSign.Model.UserInformation.t() | nil,
  paymentMethod: String.t() | nil,
  paymentProcessor: String.t() | nil,
  paymentProcessorInformation:
    DocuSign.Model.PaymentProcessorInformation.t() | nil,
  planInformation: DocuSign.Model.PlanInformation.t() | nil,
  processPayment: String.t() | nil,
  referralInformation: DocuSign.Model.ReferralInformation.t() | nil,
  socialAccountInformation: DocuSign.Model.SocialAccountInformation.t() | nil,
  taxExemptId: String.t() | nil
}
```

---

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