|
| AccountBillingPlan (List< AddOn > AddOns=default(List< AddOn >), string AppStoreReceiptExpirationDate=default(string), string AppStoreReceiptPurchaseDate=default(string), string CanCancelRenewal=default(string), string CanUpgrade=default(string), string CurrencyCode=default(string), DowngradePlanUpdateResponse DowngradePlanInformation=default(DowngradePlanUpdateResponse), string EnableSupport=default(string), string IncludedSeats=default(string), string IncrementalSeats=default(string), string IsDowngrade=default(string), string NotificationType=default(string), string OtherDiscountPercent=default(string), string PaymentCycle=default(string), string PaymentMethod=default(string), string PerSeatPrice=default(string), string PlanClassification=default(string), List< FeatureSet > PlanFeatureSets=default(List< FeatureSet >), string PlanId=default(string), string PlanName=default(string), string PlanStartDate=default(string), string ProductId=default(string), string RenewalDate=default(string), string RenewalStatus=default(string), List< SeatDiscount > SeatDiscounts=default(List< SeatDiscount >), string SubscriptionStartDate=default(string), string SupportIncidentFee=default(string), string SupportPlanFee=default(string), string TaxExemptId=default(string)) |
| Initializes a new instance of the AccountBillingPlan class. More...
|
|
override string | ToString () |
| Returns the string presentation of the object More...
|
|
string | ToJson () |
| Returns the JSON string presentation of the object More...
|
|
override bool | Equals (object obj) |
| Returns true if objects are equal More...
|
|
bool | Equals (AccountBillingPlan other) |
| Returns true if AccountBillingPlan instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
IEnumerable< ValidationResult > | Validate (ValidationContext validationContext) |
|
|
List< AddOn > | AddOns [get, set] |
| Reserved: More...
|
|
string | AppStoreReceiptExpirationDate [get, set] |
| Gets or Sets AppStoreReceiptExpirationDate More...
|
|
string | AppStoreReceiptPurchaseDate [get, set] |
| Gets or Sets AppStoreReceiptPurchaseDate More...
|
|
string | CanCancelRenewal [get, set] |
| Reserved: TBD More...
|
|
string | CanUpgrade [get, set] |
| When set to true, specifies that you can upgrade the account through the API. More...
|
|
string | CurrencyCode [get, set] |
| Specifies the ISO currency code for the account. More...
|
|
DowngradePlanUpdateResponse | DowngradePlanInformation [get, set] |
| Gets or Sets DowngradePlanInformation More...
|
|
string | EnableSupport [get, set] |
| When set to true, then customer support is provided as part of the account plan. More...
|
|
string | IncludedSeats [get, set] |
| The number of seats (users) included. More...
|
|
string | IncrementalSeats [get, set] |
| Reserved: TBD More...
|
|
string | IsDowngrade [get, set] |
| Gets or Sets IsDowngrade More...
|
|
string | NotificationType [get, set] |
| Gets or Sets NotificationType More...
|
|
string | OtherDiscountPercent [get, set] |
| Any other percentage discount for the plan. More...
|
|
string | PaymentCycle [get, set] |
| Gets or Sets PaymentCycle More...
|
|
string | PaymentMethod [get, set] |
| The payment method used with the plan. The possible values are: CreditCard, PurchaseOrder, Premium, or Freemium. More...
|
|
string | PerSeatPrice [get, set] |
| Gets or Sets PerSeatPrice More...
|
|
string | PlanClassification [get, set] |
| Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free. More...
|
|
List< FeatureSet > | PlanFeatureSets [get, set] |
| A complex type that sets the feature sets for the account. It contains the following information (all string content): * currencyFeatureSetPrices - Contains the currencyCode and currencySymbol for the alternate currency values for envelopeFee, fixedFee, seatFee that are configured for this plan feature set. * envelopeFee - An incremental envelope cost for plans with envelope overages (when isEnabled=true). * featureSetId - A unique ID for the feature set. * fixedFee - A one-time fee associated with the plan (when isEnabled=true). * isActive - Specifies whether the feature set is actively set as part of the plan. * isEnabled - Specifies whether the feature set is actively enabled as part of the plan. * name - The name of the feature set. * seatFee - An incremental seat cost for seat-based plans (when isEnabled=true). More...
|
|
string | PlanId [get, set] |
| Gets or Sets PlanId More...
|
|
string | PlanName [get, set] |
| The name of the Billing Plan. More...
|
|
string | PlanStartDate [get, set] |
| Gets or Sets PlanStartDate More...
|
|
string | ProductId [get, set] |
| Gets or Sets ProductId More...
|
|
string | RenewalDate [get, set] |
| Gets or Sets RenewalDate More...
|
|
string | RenewalStatus [get, set] |
| The renewal status for the account. The acceptable values are: * auto: The account automatically renews. * queued_for_close: Account will be closed at the billingPeriodEndDate. * queued_for_downgrade: Account will be downgraded at the billingPeriodEndDate. More...
|
|
List< SeatDiscount > | SeatDiscounts [get, set] |
| A complex type that contains any seat discount information. Values are: BeginSeatCount, EndSeatCount, and SeatDiscountPercent. More...
|
|
string | SubscriptionStartDate [get, set] |
| Gets or Sets SubscriptionStartDate More...
|
|
string | SupportIncidentFee [get, set] |
| The support incident fee charged for each support incident. More...
|
|
string | SupportPlanFee [get, set] |
| The support plan fee charged for this plan. More...
|
|
string | TaxExemptId [get, set] |
| Gets or Sets TaxExemptId More...
|
|
Contains information about an account billing plan.
string DocuSign.eSign.Model.AccountBillingPlan.PaymentMethod |
|
getset |
The payment method used with the plan. The possible values are: CreditCard, PurchaseOrder, Premium, or Freemium.
The payment method used with the plan. The possible values are: CreditCard, PurchaseOrder, Premium, or Freemium.
string DocuSign.eSign.Model.AccountBillingPlan.PlanClassification |
|
getset |
Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.
Identifies the type of plan. Examples include Business, Corporate, Enterprise, Free.
List<FeatureSet> DocuSign.eSign.Model.AccountBillingPlan.PlanFeatureSets |
|
getset |
A complex type that sets the feature sets for the account. It contains the following information (all string content): * currencyFeatureSetPrices - Contains the currencyCode and currencySymbol for the alternate currency values for envelopeFee, fixedFee, seatFee that are configured for this plan feature set. * envelopeFee - An incremental envelope cost for plans with envelope overages (when isEnabled=true). * featureSetId - A unique ID for the feature set. * fixedFee - A one-time fee associated with the plan (when isEnabled=true). * isActive - Specifies whether the feature set is actively set as part of the plan. * isEnabled - Specifies whether the feature set is actively enabled as part of the plan. * name - The name of the feature set. * seatFee - An incremental seat cost for seat-based plans (when isEnabled=true).
A complex type that sets the feature sets for the account. It contains the following information (all string content): * currencyFeatureSetPrices - Contains the currencyCode and currencySymbol for the alternate currency values for envelopeFee, fixedFee, seatFee that are configured for this plan feature set. * envelopeFee - An incremental envelope cost for plans with envelope overages (when isEnabled=true). * featureSetId - A unique ID for the feature set. * fixedFee - A one-time fee associated with the plan (when isEnabled=true). * isActive - Specifies whether the feature set is actively set as part of the plan. * isEnabled - Specifies whether the feature set is actively enabled as part of the plan. * name - The name of the feature set. * seatFee - An incremental seat cost for seat-based plans (when isEnabled=true).