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

Contains information about a bank that processes a customer's direct debit payments. More...

Inheritance diagram for DocuSign.eSign.Model.DirectDebitProcessorInformation:

Public Member Functions

 DirectDebitProcessorInformation (string BankBranchCode=default(string), string BankCheckDigit=default(string), string BankCode=default(string), string BankName=default(string), string BankTransferAccountName=default(string), string BankTransferAccountNumber=default(string), string BankTransferType=default(string), string Country=default(string), string Email=default(string), string FirstName=default(string), string IBAN=default(string), string LastName=default(string))
 Initializes a new instance of the DirectDebitProcessorInformation 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 (DirectDebitProcessorInformation other)
 Returns true if DirectDebitProcessorInformation instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 
IEnumerable< ValidationResult > Validate (ValidationContext validationContext)
 

Properties

string BankBranchCode [get, set]
 Gets or Sets BankBranchCode More...
 
string BankCheckDigit [get, set]
 Gets or Sets BankCheckDigit More...
 
string BankCode [get, set]
 Gets or Sets BankCode More...
 
string BankName [get, set]
 Gets or Sets BankName More...
 
string BankTransferAccountName [get, set]
 Gets or Sets BankTransferAccountName More...
 
string BankTransferAccountNumber [get, set]
 Gets or Sets BankTransferAccountNumber More...
 
string BankTransferType [get, set]
 Gets or Sets BankTransferType More...
 
string Country [get, set]
 Specifies the country associated with the address. More...
 
string Email [get, set]
 Gets or Sets Email More...
 
string FirstName [get, set]
 The user&#39;s first name. Maximum Length: 50 characters. More...
 
string IBAN [get, set]
 Gets or Sets IBAN More...
 
string LastName [get, set]
 Gets or Sets LastName More...
 

Detailed Description

Contains information about a bank that processes a customer&#39;s direct debit payments.

Constructor & Destructor Documentation

◆ DirectDebitProcessorInformation()

DocuSign.eSign.Model.DirectDebitProcessorInformation.DirectDebitProcessorInformation ( string  BankBranchCode = default(string),
string  BankCheckDigit = default(string),
string  BankCode = default(string),
string  BankName = default(string),
string  BankTransferAccountName = default(string),
string  BankTransferAccountNumber = default(string),
string  BankTransferType = default(string),
string  Country = default(string),
string  Email = default(string),
string  FirstName = default(string),
string  IBAN = default(string),
string  LastName = default(string) 
)
inline

Initializes a new instance of the DirectDebitProcessorInformation class.

Parameters
BankBranchCodeBankBranchCode.
BankCheckDigitBankCheckDigit.
BankCodeBankCode.
BankNameBankName.
BankTransferAccountNameBankTransferAccountName.
BankTransferAccountNumberBankTransferAccountNumber.
BankTransferTypeBankTransferType.
CountrySpecifies the country associated with the address..
EmailEmail.
FirstNameThe user&#39;s first name. Maximum Length: 50 characters..
IBANIBAN.
LastNameLastName.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if objects are equal

Parameters
objObject to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if DirectDebitProcessorInformation instances are equal

Parameters
otherInstance of DirectDebitProcessorInformation to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ BankBranchCode

string DocuSign.eSign.Model.DirectDebitProcessorInformation.BankBranchCode
getset

Gets or Sets BankBranchCode

◆ BankCheckDigit

string DocuSign.eSign.Model.DirectDebitProcessorInformation.BankCheckDigit
getset

Gets or Sets BankCheckDigit

◆ BankCode

string DocuSign.eSign.Model.DirectDebitProcessorInformation.BankCode
getset

Gets or Sets BankCode

◆ BankName

string DocuSign.eSign.Model.DirectDebitProcessorInformation.BankName
getset

Gets or Sets BankName

◆ BankTransferAccountName

string DocuSign.eSign.Model.DirectDebitProcessorInformation.BankTransferAccountName
getset

Gets or Sets BankTransferAccountName

◆ BankTransferAccountNumber

string DocuSign.eSign.Model.DirectDebitProcessorInformation.BankTransferAccountNumber
getset

Gets or Sets BankTransferAccountNumber

◆ BankTransferType

string DocuSign.eSign.Model.DirectDebitProcessorInformation.BankTransferType
getset

Gets or Sets BankTransferType

◆ Country

string DocuSign.eSign.Model.DirectDebitProcessorInformation.Country
getset

Specifies the country associated with the address.

Specifies the country associated with the address.

◆ Email

string DocuSign.eSign.Model.DirectDebitProcessorInformation.Email
getset

Gets or Sets Email

◆ FirstName

string DocuSign.eSign.Model.DirectDebitProcessorInformation.FirstName
getset

The user&#39;s first name. Maximum Length: 50 characters.

The user&#39;s first name. Maximum Length: 50 characters.

◆ IBAN

string DocuSign.eSign.Model.DirectDebitProcessorInformation.IBAN
getset

Gets or Sets IBAN

◆ LastName

string DocuSign.eSign.Model.DirectDebitProcessorInformation.LastName
getset

Gets or Sets LastName


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