@@ -161,6 +161,9 @@ public struct BankAccount: Codable, Sendable, Equatable {
161161 /// SWIFT intermediary bank country
162162 public let swiftIntermediaryBankCountry : Country ?
163163
164+ /// SEPA beneficiary BIC
165+ public let sepaBeneficiaryBic : String ?
166+
164167 /// TED bank code
165168 public let tedBankCode : String ?
166169
@@ -230,6 +233,7 @@ public struct BankAccount: Codable, Sendable, Equatable {
230233 swiftIntermediaryBankAccountNumberIban: String ? = nil ,
231234 swiftIntermediaryBankName: String ? = nil ,
232235 swiftIntermediaryBankCountry: Country ? = nil ,
236+ sepaBeneficiaryBic: String ? = nil ,
233237 tedBankCode: String ? = nil ,
234238 tedBranchCode: String ? = nil ,
235239 tedCpfCnpj: String ? = nil ,
@@ -287,6 +291,7 @@ public struct BankAccount: Codable, Sendable, Equatable {
287291 self . swiftIntermediaryBankAccountNumberIban = swiftIntermediaryBankAccountNumberIban
288292 self . swiftIntermediaryBankName = swiftIntermediaryBankName
289293 self . swiftIntermediaryBankCountry = swiftIntermediaryBankCountry
294+ self . sepaBeneficiaryBic = sepaBeneficiaryBic
290295 self . tedBankCode = tedBankCode
291296 self . tedBranchCode = tedBranchCode
292297 self . tedCpfCnpj = tedCpfCnpj
@@ -346,6 +351,7 @@ public struct BankAccount: Codable, Sendable, Equatable {
346351 case swiftIntermediaryBankAccountNumberIban = " swift_intermediary_bank_account_number_iban "
347352 case swiftIntermediaryBankName = " swift_intermediary_bank_name "
348353 case swiftIntermediaryBankCountry = " swift_intermediary_bank_country "
354+ case sepaBeneficiaryBic = " sepa_beneficiary_bic "
349355 case tedBankCode = " ted_bank_code "
350356 case tedBranchCode = " ted_branch_code "
351357 case tedCpfCnpj = " ted_cpf_cnpj "
@@ -517,6 +523,9 @@ public struct CreateBankAccountInput: Codable, Sendable {
517523 /// SWIFT intermediary bank SWIFT code BIC
518524 public let swiftIntermediaryBankSwiftCodeBic : String ?
519525
526+ /// SEPA beneficiary BIC
527+ public let sepaBeneficiaryBic : String ?
528+
520529 /// Transfers account
521530 public let transfersAccount : String ?
522531
@@ -594,6 +603,7 @@ public struct CreateBankAccountInput: Codable, Sendable {
594603 swiftIntermediaryBankCountry: Country ? = nil ,
595604 swiftIntermediaryBankName: String ? = nil ,
596605 swiftIntermediaryBankSwiftCodeBic: String ? = nil ,
606+ sepaBeneficiaryBic: String ? = nil ,
597607 transfersAccount: String ? = nil ,
598608 transfersType: TransfersType ? = nil ,
599609 businessIndustry: String ? = nil ,
@@ -653,6 +663,7 @@ public struct CreateBankAccountInput: Codable, Sendable {
653663 self . swiftIntermediaryBankCountry = swiftIntermediaryBankCountry
654664 self . swiftIntermediaryBankName = swiftIntermediaryBankName
655665 self . swiftIntermediaryBankSwiftCodeBic = swiftIntermediaryBankSwiftCodeBic
666+ self . sepaBeneficiaryBic = sepaBeneficiaryBic
656667 self . transfersAccount = transfersAccount
657668 self . transfersType = transfersType
658669 self . businessIndustry = businessIndustry
@@ -714,6 +725,7 @@ public struct CreateBankAccountInput: Codable, Sendable {
714725 case swiftIntermediaryBankCountry = " swift_intermediary_bank_country "
715726 case swiftIntermediaryBankName = " swift_intermediary_bank_name "
716727 case swiftIntermediaryBankSwiftCodeBic = " swift_intermediary_bank_swift_code_bic "
728+ case sepaBeneficiaryBic = " sepa_beneficiary_bic "
717729 case transfersAccount = " transfers_account "
718730 case transfersType = " transfers_type "
719731 case businessIndustry = " business_industry "
@@ -870,6 +882,9 @@ public struct CreateBankAccountInput: Codable, Sendable {
870882 if let swiftIntermediaryBankSwiftCodeBic = swiftIntermediaryBankSwiftCodeBic {
871883 try container. encode ( swiftIntermediaryBankSwiftCodeBic, forKey: . swiftIntermediaryBankSwiftCodeBic)
872884 }
885+ if let sepaBeneficiaryBic = sepaBeneficiaryBic {
886+ try container. encode ( sepaBeneficiaryBic, forKey: . sepaBeneficiaryBic)
887+ }
873888 if let transfersAccount = transfersAccount {
874889 try container. encode ( transfersAccount, forKey: . transfersAccount)
875890 }
0 commit comments