Package com.adyen.model.marketpay
Class UpdateAccountHolderRequest
- java.lang.Object
-
- com.adyen.model.marketpay.UpdateAccountHolderRequest
-
public class UpdateAccountHolderRequest extends Object
UpdateAccountHolderRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUpdateAccountHolderRequest.LegalEntityEnumThe entity type.
-
Constructor Summary
Constructors Constructor Description UpdateAccountHolderRequest()
-
Method Summary
-
-
-
Method Detail
-
accountHolderCode
public UpdateAccountHolderRequest accountHolderCode(String accountHolderCode)
-
getAccountHolderCode
public String getAccountHolderCode()
The code of the Account Holder to be updated.- Returns:
- accountHolderCode
-
setAccountHolderCode
public void setAccountHolderCode(String accountHolderCode)
-
accountHolderDetails
public UpdateAccountHolderRequest accountHolderDetails(AccountHolderDetails accountHolderDetails)
-
getAccountHolderDetails
public AccountHolderDetails getAccountHolderDetails()
Get accountHolderDetails- Returns:
- accountHolderDetails
-
setAccountHolderDetails
public void setAccountHolderDetails(AccountHolderDetails accountHolderDetails)
-
description
public UpdateAccountHolderRequest description(String description)
-
getDescription
public String getDescription()
The description to which the Account Holder should be updated.- Returns:
- description
-
setDescription
public void setDescription(String description)
-
legalEntity
public UpdateAccountHolderRequest legalEntity(UpdateAccountHolderRequest.LegalEntityEnum legalEntity)
-
getLegalEntity
public UpdateAccountHolderRequest.LegalEntityEnum getLegalEntity()
The entity type. Permitted values: `Business`, `Individual` If an account holder is 'Business', then `accountHolderDetails.businessDetails` must be provided, as well as at least one entry in the `accountHolderDetails.businessDetails.shareholders` list. If an account holder is 'Individual', then `accountHolderDetails.individualDetails` must be provided.- Returns:
- legalEntity
-
setLegalEntity
public void setLegalEntity(UpdateAccountHolderRequest.LegalEntityEnum legalEntity)
-
primaryCurrency
public UpdateAccountHolderRequest primaryCurrency(String primaryCurrency)
-
getPrimaryCurrency
public String getPrimaryCurrency()
The primary three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes), to which the account holder should be updated.- Returns:
- primaryCurrency
-
setPrimaryCurrency
public void setPrimaryCurrency(String primaryCurrency)
-
processingTier
public UpdateAccountHolderRequest processingTier(Integer processingTier)
-
getProcessingTier
public Integer getProcessingTier()
The processing tier to which the Account Holder should be updated. >The processing tier can not be lowered through this request. >Required if accountHolderDetails are not provided.- Returns:
- processingTier
-
setProcessingTier
public void setProcessingTier(Integer processingTier)
-
verificationProfile
public UpdateAccountHolderRequest verificationProfile(String verificationProfile)
-
getVerificationProfile
public String getVerificationProfile()
The identifier of the profile that applies to this entity- Returns:
- verificationProfile
-
setVerificationProfile
public void setVerificationProfile(String verificationProfile)
-
-