Class AccountHolderDetails


  • public class AccountHolderDetails
    extends Object
    AccountHolderDetails
    • Constructor Detail

      • AccountHolderDetails

        public AccountHolderDetails()
    • Method Detail

      • getAddress

        public Address getAddress()
        Get address
        Returns:
        address
      • setAddress

        public void setAddress​(Address address)
      • getBankAccountDetails

        public List<BankAccountDetail> getBankAccountDetails()
        Each of the bank accounts associated with the account holder. > Each array entry should represent one bank account. > For comprehensive detail regarding the required `BankAccountDetail` fields, please refer to the [KYC Verification documentation](https://docs.adyen.com/marketpay/onboarding-and-verification/verification-checks).
        Returns:
        bankAccountDetails
      • setBankAccountDetails

        public void setBankAccountDetails​(List<BankAccountDetail> bankAccountDetails)
      • getBusinessDetails

        public BusinessDetails getBusinessDetails()
        Get businessDetails
        Returns:
        businessDetails
      • setBusinessDetails

        public void setBusinessDetails​(BusinessDetails businessDetails)
      • getEmail

        public String getEmail()
        The email address of the account holder.
        Returns:
        email
      • setEmail

        public void setEmail​(String email)
      • getFullPhoneNumber

        public String getFullPhoneNumber()
        The phone number of the account holder provided as a single string. It will be handled as a landline phone. **Examples:** \"0031 6 11 22 33 44\", \"+316/1122-3344\", \"(0031) 611223344\"
        Returns:
        fullPhoneNumber
      • setFullPhoneNumber

        public void setFullPhoneNumber​(String fullPhoneNumber)
      • getIndividualDetails

        public IndividualDetails getIndividualDetails()
        Get individualDetails
        Returns:
        individualDetails
      • setIndividualDetails

        public void setIndividualDetails​(IndividualDetails individualDetails)
      • getMerchantCategoryCode

        public String getMerchantCategoryCode()
        The Merchant Category Code of the account holder. > If not specified in the request, this will be derived from the platform account (which is configured by Adyen).
        Returns:
        merchantCategoryCode
      • setMerchantCategoryCode

        public void setMerchantCategoryCode​(String merchantCategoryCode)
      • getMetadata

        public Map<String,​String> getMetadata()
        A set of key and value pairs for general use by the account holder or merchant. The keys do not have specific names and may be used for storing miscellaneous data as desired. > The values being stored have a maximum length of eighty (80) characters and will be truncated if necessary. > Note that during an update of metadata, the omission of existing key-value pairs will result in the deletion of those key-value pairs.
        Returns:
        metadata
      • setMetadata

        public void setMetadata​(Map<String,​String> metadata)
      • getPayoutMethods

        public List<PayoutMethod> getPayoutMethods()
        Each of the card tokens associated with the account holder. > Each array entry should represent one card token. > For comprehensive detail regarding the required `CardToken` fields, please refer to the [KYC Verification documentation](https://docs.adyen.com/marketpay/onboarding-and-verification/verification-checks).
        Returns:
        payoutMethods
      • setPayoutMethods

        public void setPayoutMethods​(List<PayoutMethod> payoutMethods)
      • getWebAddress

        public String getWebAddress()
        The URL of the website of the account holder.
        Returns:
        webAddress
      • setWebAddress

        public void setWebAddress​(String webAddress)
      • getPhoneNumber

        public PhoneNumber getPhoneNumber()
        The phone number of the account holder.
        Returns:
        phoneNumber
      • setPhoneNumber

        public void setPhoneNumber​(PhoneNumber phoneNumber)
      • getPrincipalBusinessAddress

        public Address getPrincipalBusinessAddress()
      • setPrincipalBusinessAddress

        public void setPrincipalBusinessAddress​(Address principalBusinessAddress)
      • getBankAggregatorDataReference

        public String getBankAggregatorDataReference()
      • setBankAggregatorDataReference

        public void setBankAggregatorDataReference​(String bankAggregatorDataReference)
      • setStoreDetails

        public void setStoreDetails​(List<StoreDetail> storeDetails)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object