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

Billing plans

# `t`

```elixir
@type t() :: %DocuSign.Model.BillingPlans{
  billingAddress: DocuSign.Model.AccountAddress.t() | nil,
  billingAddressIsCreditCardAddress: String.t() | nil,
  billingPlan: DocuSign.Model.AccountBillingPlan.t() | nil,
  creditCardInformation: DocuSign.Model.CreditCardInformation.t() | nil,
  directDebitProcessorInformation:
    DocuSign.Model.DirectDebitProcessorInformation.t() | nil,
  downgradePlanInformation:
    DocuSign.Model.DowngradePlanUpdateResponse.t() | nil,
  downgradeRequestInformation:
    DocuSign.Model.DowngradeRequestInformation.t() | nil,
  entityInformation: DocuSign.Model.BillingEntityInformationResponse.t() | nil,
  paymentMethod: String.t() | nil,
  paymentProcessorInformation:
    DocuSign.Model.PaymentProcessorInformation.t() | nil,
  referralInformation: DocuSign.Model.ReferralInformation.t() | nil,
  successorPlans: [DocuSign.Model.BillingPlan.t()] | nil,
  taxExemptId: String.t() | nil
}
```

---

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