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

# `t`

```elixir
@type t() :: %DocuSign.Model.DowngradePlanUpdateResponse{
  accountPaymentMethod: String.t() | nil,
  discountApplied: String.t() | nil,
  downgradeEffectiveDate: String.t() | nil,
  downgradePaymentCycle: String.t() | nil,
  downgradePlanId: String.t() | nil,
  downgradePlanName: String.t() | nil,
  downgradeRequestStatus: String.t() | nil,
  message: String.t() | nil,
  productId: String.t() | nil,
  promoCode: String.t() | nil,
  saleDiscount: String.t() | nil,
  saleDiscountPeriods: String.t() | nil,
  saleDiscountType: String.t() | nil
}
```

---

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