Class AccountPerson.Documents

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.AccountPerson.Documents
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
AccountPerson

public static class AccountPerson.Documents extends StripeObject
Documents that may be submitted to satisfy various informational requests.
  • Constructor Details

    • Documents

      public Documents()
  • Method Details

    • getCompanyAuthorization

      public AccountPerson.Documents.CompanyAuthorization getCompanyAuthorization()
      One or more documents that demonstrate proof that this person is authorized to represent the company.
    • getPassport

      public AccountPerson.Documents.Passport getPassport()
      One or more documents showing the person’s passport page with photo and personal data.
    • getPrimaryVerification

      public AccountPerson.Documents.PrimaryVerification getPrimaryVerification()
      An identifying document showing the person's name, either a passport or local ID card.
    • getSecondaryVerification

      public AccountPerson.Documents.SecondaryVerification getSecondaryVerification()
      A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.
    • getVisa

      public AccountPerson.Documents.Visa getVisa()
      One or more documents showing the person’s visa required for living in the country where they are residing.
    • setCompanyAuthorization

      public void setCompanyAuthorization(AccountPerson.Documents.CompanyAuthorization companyAuthorization)
      One or more documents that demonstrate proof that this person is authorized to represent the company.
    • setPassport

      public void setPassport(AccountPerson.Documents.Passport passport)
      One or more documents showing the person’s passport page with photo and personal data.
    • setPrimaryVerification

      public void setPrimaryVerification(AccountPerson.Documents.PrimaryVerification primaryVerification)
      An identifying document showing the person's name, either a passport or local ID card.
    • setSecondaryVerification

      public void setSecondaryVerification(AccountPerson.Documents.SecondaryVerification secondaryVerification)
      A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.
    • setVisa

      public void setVisa(AccountPerson.Documents.Visa visa)
      One or more documents showing the person’s visa required for living in the country where they are residing.
    • 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