Beneficiary constructor
Beneficiary({
- required String id,
- required String bankAccountHolderName,
- required String name,
- String? email,
- List<
PaymentType?> ? paymentTypes, - List<
String> ? beneficiaryAddress, - String? beneficiaryCountry,
- EntityType? beneficiaryEntityType,
- String? beneficiaryCompanyName,
- String? beneficiaryFirstName,
- String? beneficiaryLastName,
- String? beneficiaryCity,
- String? beneficiaryPostcode,
- String? beneficiaryStateOrProvince,
- String? beneficiaryDateOfBirth,
- EntityType? beneficiaryIdentificationType,
- String? beneficiaryIdentificationValue,
- String? bankCountry,
- String? bankName,
- List<
String> ? bankAddress, - BankAccountType? bankAccountType,
- String? onBehalfOf,
- String? currency,
- String? accountNumber,
- RoutingCodeType? routingCodeType1,
- String? routingCodeValue1,
- RoutingCodeType? routingCodeType2,
- String? routingCodeValue2,
- String? bicSwift,
- String? iban,
- bool? defaultBeneficiary,
- String? creatorContactId,
- String? beneficiaryExternalReference,
- DateTime? createdAt,
- DateTime? updatedAt,
Implementation
Beneficiary({
required this.id,
required this.bankAccountHolderName,
required this.name,
this.email,
this.paymentTypes,
this.beneficiaryAddress,
this.beneficiaryCountry,
this.beneficiaryEntityType,
this.beneficiaryCompanyName,
this.beneficiaryFirstName,
this.beneficiaryLastName,
this.beneficiaryCity,
this.beneficiaryPostcode,
this.beneficiaryStateOrProvince,
this.beneficiaryDateOfBirth,
this.beneficiaryIdentificationType,
this.beneficiaryIdentificationValue,
this.bankCountry,
this.bankName,
this.bankAddress,
this.bankAccountType,
this.onBehalfOf,
this.currency,
this.accountNumber,
this.routingCodeType1,
this.routingCodeValue1,
this.routingCodeType2,
this.routingCodeValue2,
this.bicSwift,
this.iban,
this.defaultBeneficiary,
this.creatorContactId,
this.beneficiaryExternalReference,
this.createdAt,
this.updatedAt,
});