public final class AccountParams extends java.lang.Object implements StripeParamsModel
Modifier and Type | Class and Description |
---|---|
static class |
AccountParams.BusinessType
|
Modifier and Type | Method and Description |
---|---|
static AccountParams |
createAccountParams(boolean tosShownAndAccepted,
AccountParams.BusinessType businessType,
java.util.Map<java.lang.String,java.lang.Object> businessData)
Create an
AccountParams instance for a AccountParams.BusinessType.Individual or
AccountParams.BusinessType.Company . |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.util.Map<java.lang.String,java.lang.Object> |
toParamMap()
Create a string-keyed map representing this object that is ready to be sent over the network.
|
public static AccountParams createAccountParams(boolean tosShownAndAccepted, AccountParams.BusinessType businessType, java.util.Map<java.lang.String,java.lang.Object> businessData)
AccountParams
instance for a AccountParams.BusinessType.Individual
or
AccountParams.BusinessType.Company
.tosShownAndAccepted
- Whether the user described by the data in the token has been shown
the Stripe Connected Account Agreement.
When creating an account token to create a new Connect account,
this value must be true
.businessType
- See AccountParams.BusinessType
businessData
- A map of company
or individual params.AccountParams
public java.util.Map<java.lang.String,java.lang.Object> toParamMap()
toParamMap
in interface StripeParamsModel
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object