Class BankAccount
java.lang.Object
io.trippay.sdk.payment.model.BankAccount
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:12:05.578754358+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class BankAccount
extends Object
Accounts use bank accounts to get paid.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountHolderName(String accountHolderName) accountNumber(String accountNumber) countryCode(String countryCode) currencyCode(String currencyCode) boolean@NotNull @Size(min=1) StringBank account holder name@NotNull @Size(min=1) StringBank account number.@NotNull @Size(min=1) StringCountry of bank account@NotNull @Size(min=1) StringCurrency of bank account@NotNull @Valid @Size(min=1) UUIDUnique bank account identifier@NotNull BooleanOne bank account always needs to be primary.Bank account routing number.Bank SWIFT code.inthashCode()identifier(UUID identifier) routingNumber(String routingNumber) voidsetAccountHolderName(String accountHolderName) voidsetAccountNumber(String accountNumber) voidsetCountryCode(String countryCode) voidsetCurrencyCode(String currencyCode) voidsetIdentifier(UUID identifier) voidsetPrimary(Boolean primary) voidsetRoutingNumber(String routingNumber) voidsetSwiftCode(String swiftCode) toString()
-
Field Details
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_COUNTRY_CODE
- See Also:
-
JSON_PROPERTY_CURRENCY_CODE
- See Also:
-
JSON_PROPERTY_ACCOUNT_HOLDER_NAME
- See Also:
-
JSON_PROPERTY_SWIFT_CODE
- See Also:
-
JSON_PROPERTY_ROUTING_NUMBER
- See Also:
-
JSON_PROPERTY_ACCOUNT_NUMBER
- See Also:
-
JSON_PROPERTY_PRIMARY
- See Also:
-
-
Constructor Details
-
BankAccount
public BankAccount()
-
-
Method Details
-
identifier
-
getIdentifier
Unique bank account identifier- Returns:
- identifier
-
setIdentifier
-
countryCode
-
getCountryCode
Country of bank account- Returns:
- countryCode
-
setCountryCode
-
currencyCode
-
getCurrencyCode
Currency of bank account- Returns:
- currencyCode
-
setCurrencyCode
-
accountHolderName
-
getAccountHolderName
Bank account holder name- Returns:
- accountHolderName
-
setAccountHolderName
-
swiftCode
-
getSwiftCode
Bank SWIFT code. Unique code identifier the bank and branch of the bank account.- Returns:
- swiftCode
-
setSwiftCode
-
routingNumber
-
getRoutingNumber
Bank account routing number. This is sort code in HK and Zengin code in JP.- Returns:
- routingNumber
-
setRoutingNumber
-
accountNumber
-
getAccountNumber
Bank account number. In all EU countries, this would be the IBAN. In other countries, the routing number will apply as well.- Returns:
- accountNumber
-
setAccountNumber
-
-
getPrimary
One bank account always needs to be primary.- Returns:
- primary
-
setPrimary
-
equals
-
hashCode
-
toString
-