public class AccountUpdateParams extends ApiRequestParams
Modifier and Type | Class and Description |
---|---|
static class |
AccountUpdateParams.Builder |
static class |
AccountUpdateParams.BusinessProfile |
static class |
AccountUpdateParams.BusinessType
The user agent of the browser from which the account representative accepted the Stripe
Services Agreement.
|
static class |
AccountUpdateParams.Company
State, county, province, or region.
|
static class |
AccountUpdateParams.Individual |
static class |
AccountUpdateParams.RequestedCapability |
static class |
AccountUpdateParams.Settings |
static class |
AccountUpdateParams.TosAcceptance
The day of the week when available funds are paid out, specified as
monday ,
tuesday , etc. |
ApiRequestParams.EnumParam
EXTRA_PARAMS_KEY
Modifier and Type | Method and Description |
---|---|
static AccountUpdateParams.Builder |
builder() |
java.lang.Object |
getAccountToken()
An account token, used to
securely provide details to the account.
|
AccountUpdateParams.BusinessProfile |
getBusinessProfile()
Business information about the account.
|
java.lang.Object |
getBusinessType()
The business type.
|
AccountUpdateParams.Company |
getCompany()
Information about the company or business.
|
java.lang.Object |
getDefaultCurrency()
Three-letter ISO currency code representing the default currency for the account.
|
java.lang.Object |
getEmail()
Email address of the account representative.
|
java.util.List<java.lang.String> |
getExpand()
Specifies which fields in the response should be expanded.
|
java.lang.Object |
getExternalAccount()
A card or bank account to attach to the account.
|
java.util.Map<java.lang.String,java.lang.Object> |
getExtraParams()
Map of extra parameters for custom features not available in this client library.
|
AccountUpdateParams.Individual |
getIndividual()
Information about the person represented by the account.
|
java.lang.Object |
getMetadata()
Set of key-value pairs that you can attach
to an object.
|
java.util.List<AccountUpdateParams.RequestedCapability> |
getRequestedCapabilities()
The set of capabilities you want to unlock for this account.
|
AccountUpdateParams.Settings |
getSettings()
Options for customizing how the account functions within Stripe.
|
AccountUpdateParams.TosAcceptance |
getTosAcceptance()
Details on the account's acceptance of the Stripe Services
Agreement.
|
toMap
public static AccountUpdateParams.Builder builder()
public java.lang.Object getAccountToken()
public AccountUpdateParams.BusinessProfile getBusinessProfile()
public java.lang.Object getBusinessType()
public AccountUpdateParams.Company getCompany()
business_type
is
set to company
, government_entity
, or non_profit
.public java.lang.Object getDefaultCurrency()
public java.lang.Object getEmail()
public java.util.List<java.lang.String> getExpand()
public java.lang.Object getExternalAccount()
external_account
parameter for bank account creation.
<br><br>By default, providing an external account sets it as the new default
external account for its currency, and deletes the old default if one exists. To add additional
external accounts without replacing the existing default for the currency, use the bank account
or card creation API.public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
@SerializedName
value. Instead, each
key/value pair is serialized as if the key is a root-level field (serialized) name in this
param object. Effectively, this map is flattened to its parent instance.public AccountUpdateParams.Individual getIndividual()
business_type
is set to individual
.public java.lang.Object getMetadata()
metadata
.public java.util.List<AccountUpdateParams.RequestedCapability> getRequestedCapabilities()
public AccountUpdateParams.Settings getSettings()
public AccountUpdateParams.TosAcceptance getTosAcceptance()