Package com.stripe.param
Class AccountCreateParams.Documents.Builder
java.lang.Object
com.stripe.param.AccountCreateParams.Documents.Builder
- Enclosing class:
- AccountCreateParams.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
(AccountCreateParams.Documents.BankAccountOwnershipVerification bankAccountOwnershipVerification) One or more documents that support the Bank account ownership verification requirement.setCompanyLicense
(AccountCreateParams.Documents.CompanyLicense companyLicense) One or more documents that demonstrate proof of a company's license to operate.setCompanyMemorandumOfAssociation
(AccountCreateParams.Documents.CompanyMemorandumOfAssociation companyMemorandumOfAssociation) One or more documents showing the company's Memorandum of Association.setCompanyMinisterialDecree
(AccountCreateParams.Documents.CompanyMinisterialDecree companyMinisterialDecree) (Certain countries only) One or more documents showing the ministerial decree legalizing the company's establishment.setCompanyRegistrationVerification
(AccountCreateParams.Documents.CompanyRegistrationVerification companyRegistrationVerification) One or more documents that demonstrate proof of a company's registration with the appropriate local authorities.setCompanyTaxIdVerification
(AccountCreateParams.Documents.CompanyTaxIdVerification companyTaxIdVerification) One or more documents that demonstrate proof of a company's tax ID.setProofOfAddress
(AccountCreateParams.Documents.ProofOfAddress proofOfAddress) One or more documents that demonstrate proof of address.setProofOfRegistration
(AccountCreateParams.Documents.ProofOfRegistration proofOfRegistration) One or more documents showing the company’s proof of registration with the national business registry.setProofOfUltimateBeneficialOwnership
(AccountCreateParams.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 AccountCreateParams.Documents.Builder setBankAccountOwnershipVerification(AccountCreateParams.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. -
setCompanyLicense
public AccountCreateParams.Documents.Builder setCompanyLicense(AccountCreateParams.Documents.CompanyLicense companyLicense) One or more documents that demonstrate proof of a company's license to operate. -
setCompanyMemorandumOfAssociation
public AccountCreateParams.Documents.Builder setCompanyMemorandumOfAssociation(AccountCreateParams.Documents.CompanyMemorandumOfAssociation companyMemorandumOfAssociation) One or more documents showing the company's Memorandum of Association. -
setCompanyMinisterialDecree
public AccountCreateParams.Documents.Builder setCompanyMinisterialDecree(AccountCreateParams.Documents.CompanyMinisterialDecree companyMinisterialDecree) (Certain countries only) One or more documents showing the ministerial decree legalizing the company's establishment. -
setCompanyRegistrationVerification
public AccountCreateParams.Documents.Builder setCompanyRegistrationVerification(AccountCreateParams.Documents.CompanyRegistrationVerification companyRegistrationVerification) One or more documents that demonstrate proof of a company's registration with the appropriate local authorities. -
setCompanyTaxIdVerification
public AccountCreateParams.Documents.Builder setCompanyTaxIdVerification(AccountCreateParams.Documents.CompanyTaxIdVerification companyTaxIdVerification) One or more documents that demonstrate proof of a company's tax ID. -
putExtraParam
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. SeeAccountCreateParams.Documents.extraParams
for the field documentation. -
putAllExtraParam
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. SeeAccountCreateParams.Documents.extraParams
for the field documentation. -
setProofOfAddress
public AccountCreateParams.Documents.Builder setProofOfAddress(AccountCreateParams.Documents.ProofOfAddress proofOfAddress) One or more documents that demonstrate proof of address. -
setProofOfRegistration
public AccountCreateParams.Documents.Builder setProofOfRegistration(AccountCreateParams.Documents.ProofOfRegistration proofOfRegistration) One or more documents showing the company’s proof of registration with the national business registry. -
setProofOfUltimateBeneficialOwnership
public AccountCreateParams.Documents.Builder setProofOfUltimateBeneficialOwnership(AccountCreateParams.Documents.ProofOfUltimateBeneficialOwnership proofOfUltimateBeneficialOwnership) One or more documents that demonstrate proof of ultimate beneficial ownership.
-