Class AccountCreateParams.Identity

java.lang.Object
com.stripe.param.v2.core.AccountCreateParams.Identity
Enclosing class:
AccountCreateParams

public static class AccountCreateParams.Identity extends Object
  • Method Details

    • builder

      public static AccountCreateParams.Identity.Builder builder()
    • getAttestations

      Attestations from the identity's key people, e.g. owners, executives, directors, representatives.
    • getBusinessDetails

      public AccountCreateParams.Identity.BusinessDetails getBusinessDetails()
      Information about the company or business.
    • getCountry

      public String getCountry()
      The country in which the account holder resides, or in which the business is legally established. This should be an ISO 3166-1 alpha-2 country code.
    • getEntityType

      The entity type represented by the Account. Ensure this field is accurate before adding configurations that rely on identity information, as it determines which identity fields apply and how the Account is validated.
    • getExtraParams

      public Map<String,Object> getExtraParams()
      Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's @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.
    • getIndividual

      Information about the person represented by the account.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object