DocuSign CSharp Docs
Public Member Functions | Properties | List of all members
DocuSign.eSign.Model.BillingCharge Class Reference

Contains information about a billing charge. More...

Inheritance diagram for DocuSign.eSign.Model.BillingCharge:

Public Member Functions

 BillingCharge (string AllowedQuantity=default(string), string Blocked=default(string), string ChargeName=default(string), string ChargeType=default(string), string ChargeUnitOfMeasure=default(string), List< BillingDiscount > Discounts=default(List< BillingDiscount >), string FirstEffectiveDate=default(string), string IncludedQuantity=default(string), string IncrementalQuantity=default(string), string LastEffectiveDate=default(string), List< BillingPrice > Prices=default(List< BillingPrice >), string UnitPrice=default(string), string UsedQuantity=default(string))
 Initializes a new instance of the BillingCharge 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 (BillingCharge other)
 Returns true if BillingCharge instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string AllowedQuantity [get, set]
 Reserved: TBD More...
 
string Blocked [get, set]
 Reserved: TBD More...
 
string ChargeName [get, set]
 Provides information on what services the charge item is for. The following table provides a description of the different chargeName values available at this time. | chargeName | Description | | - – | - – | | id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | | ofac | OFAC Check | | id_confirm | ID confirmation check | | student_authentication | STAN PIN authentication check | | wet_sign_fax | Pages for returning signed documents by fax | | attachment_fax | Pages for returning attachments by fax | | phone_authentication | Phone authentication charge | | powerforms | PowerForm envelopes sent | | signer_payments | Payment processing charge | | outbound_fax | Send by fax charge | | bulk_recipient_envelopes | Bulk Recipient Envelopes sent | | sms_authentications | SMS authentication charge | | saml_authentications | SAML authentication charge | | express_signer_certificate | DocuSign Express Certificate charge | | personal_signer_certificate | Personal Signer Certificate charge | | safe_certificate | SAFE BioPharma Signer Certificate charge | | seats | Included active seats charge | | open_trust_certificate | OpenTrust Signer Certificate charge | More...
 
string ChargeType [get, set]
 Reserved: TBD More...
 
string ChargeUnitOfMeasure [get, set]
 Reserved: TBD More...
 
List< BillingDiscountDiscounts [get, set]
 Gets or Sets Discounts More...
 
string FirstEffectiveDate [get, set]
 Gets or Sets FirstEffectiveDate More...
 
string IncludedQuantity [get, set]
 Gets or Sets IncludedQuantity More...
 
string IncrementalQuantity [get, set]
 Reserved: TBD More...
 
string LastEffectiveDate [get, set]
 Gets or Sets LastEffectiveDate More...
 
List< BillingPricePrices [get, set]
 Gets or Sets Prices More...
 
string UnitPrice [get, set]
 Reserved: TBD More...
 
string UsedQuantity [get, set]
 Gets or Sets UsedQuantity More...
 

Detailed Description

Contains information about a billing charge.

Constructor & Destructor Documentation

◆ BillingCharge()

DocuSign.eSign.Model.BillingCharge.BillingCharge ( string  AllowedQuantity = default(string),
string  Blocked = default(string),
string  ChargeName = default(string),
string  ChargeType = default(string),
string  ChargeUnitOfMeasure = default(string),
List< BillingDiscount Discounts = default(List<BillingDiscount>),
string  FirstEffectiveDate = default(string),
string  IncludedQuantity = default(string),
string  IncrementalQuantity = default(string),
string  LastEffectiveDate = default(string),
List< BillingPrice Prices = default(List<BillingPrice>),
string  UnitPrice = default(string),
string  UsedQuantity = default(string) 
)
inline

Initializes a new instance of the BillingCharge class.

Parameters
AllowedQuantityReserved: TBD.
BlockedReserved: TBD.
ChargeNameProvides information on what services the charge item is for. The following table provides a description of the different chargeName values available at this time. | chargeName | Description | | - – | - – | | id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | | ofac | OFAC Check | | id_confirm | ID confirmation check | | student_authentication | STAN PIN authentication check | | wet_sign_fax | Pages for returning signed documents by fax | | attachment_fax | Pages for returning attachments by fax | | phone_authentication | Phone authentication charge | | powerforms | PowerForm envelopes sent | | signer_payments | Payment processing charge | | outbound_fax | Send by fax charge | | bulk_recipient_envelopes | Bulk Recipient Envelopes sent | | sms_authentications | SMS authentication charge | | saml_authentications | SAML authentication charge | | express_signer_certificate | DocuSign Express Certificate charge | | personal_signer_certificate | Personal Signer Certificate charge | | safe_certificate | SAFE BioPharma Signer Certificate charge | | seats | Included active seats charge | | open_trust_certificate | OpenTrust Signer Certificate charge |.
ChargeTypeReserved: TBD.
ChargeUnitOfMeasureReserved: TBD.
DiscountsDiscounts.
FirstEffectiveDateFirstEffectiveDate.
IncludedQuantityIncludedQuantity.
IncrementalQuantityReserved: TBD.
LastEffectiveDateLastEffectiveDate.
PricesPrices.
UnitPriceReserved: TBD.
UsedQuantityUsedQuantity.

Member Function Documentation

◆ Equals() [1/2]

override bool DocuSign.eSign.Model.BillingCharge.Equals ( object  obj)
inline

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool DocuSign.eSign.Model.BillingCharge.Equals ( BillingCharge  other)
inline

Returns true if BillingCharge instances are equal

Parameters
otherInstance of BillingCharge to be compared
Returns
Boolean

◆ GetHashCode()

override int DocuSign.eSign.Model.BillingCharge.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

string DocuSign.eSign.Model.BillingCharge.ToJson ( )
inline

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string DocuSign.eSign.Model.BillingCharge.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ AllowedQuantity

string DocuSign.eSign.Model.BillingCharge.AllowedQuantity
getset

Reserved: TBD

Reserved: TBD

◆ Blocked

string DocuSign.eSign.Model.BillingCharge.Blocked
getset

Reserved: TBD

Reserved: TBD

◆ ChargeName

string DocuSign.eSign.Model.BillingCharge.ChargeName
getset

Provides information on what services the charge item is for. The following table provides a description of the different chargeName values available at this time. | chargeName | Description | | - – | - – | | id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | | ofac | OFAC Check | | id_confirm | ID confirmation check | | student_authentication | STAN PIN authentication check | | wet_sign_fax | Pages for returning signed documents by fax | | attachment_fax | Pages for returning attachments by fax | | phone_authentication | Phone authentication charge | | powerforms | PowerForm envelopes sent | | signer_payments | Payment processing charge | | outbound_fax | Send by fax charge | | bulk_recipient_envelopes | Bulk Recipient Envelopes sent | | sms_authentications | SMS authentication charge | | saml_authentications | SAML authentication charge | | express_signer_certificate | DocuSign Express Certificate charge | | personal_signer_certificate | Personal Signer Certificate charge | | safe_certificate | SAFE BioPharma Signer Certificate charge | | seats | Included active seats charge | | open_trust_certificate | OpenTrust Signer Certificate charge |

Provides information on what services the charge item is for. The following table provides a description of the different chargeName values available at this time. | chargeName | Description | | - – | - – | | id_check | ID Check Charge | | in_person_signing | In Person Signing charge | | envelopes Included | Sent Envelopes for the account | | age_verify | Age verification check | | ofac | OFAC Check | | id_confirm | ID confirmation check | | student_authentication | STAN PIN authentication check | | wet_sign_fax | Pages for returning signed documents by fax | | attachment_fax | Pages for returning attachments by fax | | phone_authentication | Phone authentication charge | | powerforms | PowerForm envelopes sent | | signer_payments | Payment processing charge | | outbound_fax | Send by fax charge | | bulk_recipient_envelopes | Bulk Recipient Envelopes sent | | sms_authentications | SMS authentication charge | | saml_authentications | SAML authentication charge | | express_signer_certificate | DocuSign Express Certificate charge | | personal_signer_certificate | Personal Signer Certificate charge | | safe_certificate | SAFE BioPharma Signer Certificate charge | | seats | Included active seats charge | | open_trust_certificate | OpenTrust Signer Certificate charge |

◆ ChargeType

string DocuSign.eSign.Model.BillingCharge.ChargeType
getset

Reserved: TBD

Reserved: TBD

◆ ChargeUnitOfMeasure

string DocuSign.eSign.Model.BillingCharge.ChargeUnitOfMeasure
getset

Reserved: TBD

Reserved: TBD

◆ Discounts

List<BillingDiscount> DocuSign.eSign.Model.BillingCharge.Discounts
getset

Gets or Sets Discounts

◆ FirstEffectiveDate

string DocuSign.eSign.Model.BillingCharge.FirstEffectiveDate
getset

Gets or Sets FirstEffectiveDate

◆ IncludedQuantity

string DocuSign.eSign.Model.BillingCharge.IncludedQuantity
getset

Gets or Sets IncludedQuantity

◆ IncrementalQuantity

string DocuSign.eSign.Model.BillingCharge.IncrementalQuantity
getset

Reserved: TBD

Reserved: TBD

◆ LastEffectiveDate

string DocuSign.eSign.Model.BillingCharge.LastEffectiveDate
getset

Gets or Sets LastEffectiveDate

◆ Prices

List<BillingPrice> DocuSign.eSign.Model.BillingCharge.Prices
getset

Gets or Sets Prices

◆ UnitPrice

string DocuSign.eSign.Model.BillingCharge.UnitPrice
getset

Reserved: TBD

Reserved: TBD

◆ UsedQuantity

string DocuSign.eSign.Model.BillingCharge.UsedQuantity
getset

Gets or Sets UsedQuantity


The documentation for this class was generated from the following file: