Package com.stripe.param.v2.core
Class AccountUpdateParams.Identity.BusinessDetails.Documents.Builder
java.lang.Object
com.stripe.param.v2.core.AccountUpdateParams.Identity.BusinessDetails.Documents.Builder
- Enclosing class:
- AccountUpdateParams.Identity.BusinessDetails.Documents
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Finalize and obtain parameter instance from this builder.putAllExtraParam
(Map<String, Object> map) Add all map key/value pairs to `extraParams` map.putExtraParam
(String key, Object value) Add a key/value pair to `extraParams` map.setBankAccountOwnershipVerification
(EmptyParam bankAccountOwnershipVerification) One or more documents that support the bank account ownership verification requirement.setBankAccountOwnershipVerification
(AccountUpdateParams.Identity.BusinessDetails.Documents.BankAccountOwnershipVerification bankAccountOwnershipVerification) One or more documents that support the bank account ownership verification requirement.setCompanyLicense
(EmptyParam companyLicense) One or more documents that demonstrate proof of a company’s license to operate.setCompanyLicense
(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyLicense companyLicense) One or more documents that demonstrate proof of a company’s license to operate.setCompanyMemorandumOfAssociation
(EmptyParam companyMemorandumOfAssociation) One or more documents showing the company’s Memorandum of Association.setCompanyMemorandumOfAssociation
(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyMemorandumOfAssociation companyMemorandumOfAssociation) One or more documents showing the company’s Memorandum of Association.setCompanyMinisterialDecree
(EmptyParam companyMinisterialDecree) Certain countries only: One or more documents showing the ministerial decree legalizing the company’s establishment.setCompanyMinisterialDecree
(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyMinisterialDecree companyMinisterialDecree) Certain countries only: One or more documents showing the ministerial decree legalizing the company’s establishment.setCompanyRegistrationVerification
(EmptyParam companyRegistrationVerification) One or more documents that demonstrate proof of a company’s registration with the appropriate local authorities.setCompanyRegistrationVerification
(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyRegistrationVerification companyRegistrationVerification) One or more documents that demonstrate proof of a company’s registration with the appropriate local authorities.setCompanyTaxIdVerification
(EmptyParam companyTaxIdVerification) One or more documents that demonstrate proof of a company’s tax ID.setCompanyTaxIdVerification
(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyTaxIdVerification companyTaxIdVerification) One or more documents that demonstrate proof of a company’s tax ID.setPrimaryVerification
(EmptyParam primaryVerification) A document verifying the business.setPrimaryVerification
(AccountUpdateParams.Identity.BusinessDetails.Documents.PrimaryVerification primaryVerification) A document verifying the business.setProofOfAddress
(AccountUpdateParams.Identity.BusinessDetails.Documents.ProofOfAddress proofOfAddress) One or more documents that demonstrate proof of address.setProofOfRegistration
(EmptyParam proofOfRegistration) One or more documents showing the company’s proof of registration with the national business registry.setProofOfRegistration
(AccountUpdateParams.Identity.BusinessDetails.Documents.ProofOfRegistration proofOfRegistration) One or more documents showing the company’s proof of registration with the national business registry.setProofOfUltimateBeneficialOwnership
(AccountUpdateParams.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership proofOfUltimateBeneficialOwnership) One or more documents that demonstrate proof of ultimate beneficial ownership.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
Finalize and obtain parameter instance from this builder. -
setBankAccountOwnershipVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setBankAccountOwnershipVerification(AccountUpdateParams.Identity.BusinessDetails.Documents.BankAccountOwnershipVerification bankAccountOwnershipVerification) One or more documents that support the bank account ownership verification requirement. Must be a document associated with the account’s primary active bank account that displays the last 4 digits of the account number, either a statement or a check. -
setBankAccountOwnershipVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setBankAccountOwnershipVerification(EmptyParam bankAccountOwnershipVerification) One or more documents that support the bank account ownership verification requirement. Must be a document associated with the account’s primary active bank account that displays the last 4 digits of the account number, either a statement or a check. -
setCompanyLicense
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyLicense(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyLicense companyLicense) One or more documents that demonstrate proof of a company’s license to operate. -
setCompanyLicense
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyLicense(EmptyParam companyLicense) One or more documents that demonstrate proof of a company’s license to operate. -
setCompanyMemorandumOfAssociation
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyMemorandumOfAssociation(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyMemorandumOfAssociation companyMemorandumOfAssociation) One or more documents showing the company’s Memorandum of Association. -
setCompanyMemorandumOfAssociation
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyMemorandumOfAssociation(EmptyParam companyMemorandumOfAssociation) One or more documents showing the company’s Memorandum of Association. -
setCompanyMinisterialDecree
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyMinisterialDecree(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyMinisterialDecree companyMinisterialDecree) Certain countries only: One or more documents showing the ministerial decree legalizing the company’s establishment. -
setCompanyMinisterialDecree
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyMinisterialDecree(EmptyParam companyMinisterialDecree) Certain countries only: One or more documents showing the ministerial decree legalizing the company’s establishment. -
setCompanyRegistrationVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyRegistrationVerification(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyRegistrationVerification companyRegistrationVerification) One or more documents that demonstrate proof of a company’s registration with the appropriate local authorities. -
setCompanyRegistrationVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyRegistrationVerification(EmptyParam companyRegistrationVerification) One or more documents that demonstrate proof of a company’s registration with the appropriate local authorities. -
setCompanyTaxIdVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyTaxIdVerification(AccountUpdateParams.Identity.BusinessDetails.Documents.CompanyTaxIdVerification companyTaxIdVerification) One or more documents that demonstrate proof of a company’s tax ID. -
setCompanyTaxIdVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setCompanyTaxIdVerification(EmptyParam companyTaxIdVerification) One or more documents that demonstrate proof of a company’s tax ID. -
putExtraParam
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder putExtraParam(String key, Object value) Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeAccountUpdateParams.Identity.BusinessDetails.Documents.extraParams
for the field documentation. -
putAllExtraParam
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder putAllExtraParam(Map<String, Object> map) Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeAccountUpdateParams.Identity.BusinessDetails.Documents.extraParams
for the field documentation. -
setPrimaryVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setPrimaryVerification(AccountUpdateParams.Identity.BusinessDetails.Documents.PrimaryVerification primaryVerification) A document verifying the business. -
setPrimaryVerification
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setPrimaryVerification(EmptyParam primaryVerification) A document verifying the business. -
setProofOfAddress
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setProofOfAddress(AccountUpdateParams.Identity.BusinessDetails.Documents.ProofOfAddress proofOfAddress) One or more documents that demonstrate proof of address. -
setProofOfRegistration
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setProofOfRegistration(AccountUpdateParams.Identity.BusinessDetails.Documents.ProofOfRegistration proofOfRegistration) One or more documents showing the company’s proof of registration with the national business registry. -
setProofOfRegistration
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setProofOfRegistration(EmptyParam proofOfRegistration) One or more documents showing the company’s proof of registration with the national business registry. -
setProofOfUltimateBeneficialOwnership
public AccountUpdateParams.Identity.BusinessDetails.Documents.Builder setProofOfUltimateBeneficialOwnership(AccountUpdateParams.Identity.BusinessDetails.Documents.ProofOfUltimateBeneficialOwnership proofOfUltimateBeneficialOwnership) One or more documents that demonstrate proof of ultimate beneficial ownership.
-