Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PayoutMethodDetailsZARBank" /> class.
 /// </summary>
 /// <param name="firstName">firstName (required).</param>
 /// <param name="lastName">lastName (required).</param>
 /// <param name="street">street (required).</param>
 /// <param name="postalCode">postalCode (required).</param>
 /// <param name="city">city (required).</param>
 /// <param name="email">email.</param>
 /// <param name="bankCode">bankCode (required).</param>
 /// <param name="bankAccount">bankAccount (required).</param>
 /// <param name="phoneNumber">phoneNumber (required).</param>
 /// <param name="transferReasonCode">transferReasonCode.</param>
 /// <param name="name">name.</param>
 /// <param name="contactFirstName">contactFirstName.</param>
 /// <param name="contactLastName">contactLastName.</param>
 /// <param name="registrationNumber">registrationNumber.</param>
 /// <param name="natureOfBusiness">natureOfBusiness.</param>
 /// <param name="legalEntityType">legalEntityType.</param>
 public PayoutMethodDetailsZARBank(string firstName = default(string), string lastName = default(string), string street = default(string), string postalCode = default(string), string city = default(string), string email = default(string), string bankCode = default(string), string bankAccount = default(string), string phoneNumber = default(string), string transferReasonCode = default(string), string name = default(string), string contactFirstName = default(string), string contactLastName = default(string), string registrationNumber = default(string), PayoutMethodNatureOfBusinessEnum natureOfBusiness = default(PayoutMethodNatureOfBusinessEnum), PayoutMethodLegalEntityTypeEnum legalEntityType = default(PayoutMethodLegalEntityTypeEnum))
 {
     this.FirstName          = firstName;
     this.LastName           = lastName;
     this.Street             = street;
     this.PostalCode         = postalCode;
     this.City               = city;
     this.BankCode           = bankCode;
     this.BankAccount        = bankAccount;
     this.PhoneNumber        = phoneNumber;
     this.Email              = email;
     this.TransferReasonCode = transferReasonCode;
     this.Name               = name;
     this.ContactFirstName   = contactFirstName;
     this.ContactLastName    = contactLastName;
     this.RegistrationNumber = registrationNumber;
     this.NatureOfBusiness   = natureOfBusiness;
     this.LegalEntityType    = legalEntityType;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PayoutMethodDetails" /> class.
 /// </summary>
 /// <param name="firstName">firstName (required).</param>
 /// <param name="lastName">lastName (required).</param>
 /// <param name="bankCode">bankCode (required).</param>
 /// <param name="bankAccount">bankAccount (required).</param>
 /// <param name="bankAccountType">bankAccountType.</param>
 /// <param name="phoneNumber">phoneNumber (required).</param>
 /// <param name="mobileProvider">mobileProvider (required).</param>
 /// <param name="country">country.</param>
 /// <param name="iban">iban (required).</param>
 /// <param name="bankName">bankName (required).</param>
 /// <param name="bankCountry">bankCountry (required).</param>
 /// <param name="cashProvider">cashProvider.</param>
 /// <param name="sortCode">sortCode.</param>
 /// <param name="bic">bic.</param>
 /// <param name="senderIdentityCardType">senderIdentityCardType (required).</param>
 /// <param name="senderIdentityCardId">senderIdentityCardId (required).</param>
 /// <param name="senderCityOfBirth">senderCityOfBirth.</param>
 /// <param name="senderCountryOfBirth">senderCountryOfBirth.</param>
 /// <param name="senderGender">senderGender.</param>
 /// <param name="reason">reason.</param>
 /// <param name="identityCardType">identityCardType.</param>
 /// <param name="identityCardId">identityCardId.</param>
 /// <param name="reference">reference.</param>
 /// <param name="name">name (required).</param>
 /// <param name="address">address (required).</param>
 /// <param name="street">street (required).</param>
 /// <param name="postalCode">postalCode (required).</param>
 /// <param name="city">city (required).</param>
 /// <param name="email">email.</param>
 /// <param name="transferReasonCode">transferReasonCode.</param>
 /// <param name="contactFirstName">contactFirstName.</param>
 /// <param name="contactLastName">contactLastName.</param>
 /// <param name="registrationNumber">registrationNumber.</param>
 /// <param name="natureOfBusiness">natureOfBusiness.</param>
 /// <param name="legalEntityType">legalEntityType.</param>
 public PayoutMethodDetails(string firstName = default(string), string lastName = default(string), string bankCode = default(string), string bankAccount = default(string), PayoutMethodBankAccountTypeEnum bankAccountType = default(PayoutMethodBankAccountTypeEnum), string phoneNumber = default(string), PayoutMethodMobileProviderEnum mobileProvider = default(PayoutMethodMobileProviderEnum), PayoutMethodCountryEnum country = default(PayoutMethodCountryEnum), string iban = default(string), string bankName = default(string), string bankCountry = default(string), PayoutMethodCashProviderEnum cashProvider = default(PayoutMethodCashProviderEnum), string sortCode = default(string), string bic = default(string), PayoutMethodIdentityCardTypeEnum senderIdentityCardType = default(PayoutMethodIdentityCardTypeEnum), string senderIdentityCardId = default(string), string senderCityOfBirth = default(string), string senderCountryOfBirth = default(string), PayoutMethodGenderEnum senderGender = default(PayoutMethodGenderEnum), string reason = default(string), PayoutMethodIdentityCardTypeEnum identityCardType = default(PayoutMethodIdentityCardTypeEnum), string identityCardId = default(string), string reference = default(string), string name = default(string), string address = default(string), string street = default(string), string postalCode = default(string), string city = default(string), string email = default(string), string transferReasonCode = default(string), string contactFirstName = default(string), string contactLastName = default(string), string registrationNumber = default(string), PayoutMethodNatureOfBusinessEnum natureOfBusiness = default(PayoutMethodNatureOfBusinessEnum), PayoutMethodLegalEntityTypeEnum legalEntityType = default(PayoutMethodLegalEntityTypeEnum))
 {
     this.FirstName              = firstName;
     this.LastName               = lastName;
     this.BankCode               = bankCode;
     this.BankAccount            = bankAccount;
     this.PhoneNumber            = phoneNumber;
     this.MobileProvider         = mobileProvider;
     this.Iban                   = iban;
     this.BankName               = bankName;
     this.BankCountry            = bankCountry;
     this.SenderIdentityCardType = senderIdentityCardType;
     this.SenderIdentityCardId   = senderIdentityCardId;
     this.Name                   = name;
     this.Address                = address;
     this.Street                 = street;
     this.PostalCode             = postalCode;
     this.City                   = city;
     this.BankAccountType        = bankAccountType;
     this.Country                = country;
     this.CashProvider           = cashProvider;
     this.SortCode               = sortCode;
     this.Bic = bic;
     this.SenderCityOfBirth    = senderCityOfBirth;
     this.SenderCountryOfBirth = senderCountryOfBirth;
     this.SenderGender         = senderGender;
     this.Reason             = reason;
     this.IdentityCardType   = identityCardType;
     this.IdentityCardId     = identityCardId;
     this.Reference          = reference;
     this.Email              = email;
     this.TransferReasonCode = transferReasonCode;
     this.ContactFirstName   = contactFirstName;
     this.ContactLastName    = contactLastName;
     this.RegistrationNumber = registrationNumber;
     this.NatureOfBusiness   = natureOfBusiness;
     this.LegalEntityType    = legalEntityType;
 }