#[non_exhaustive]pub enum AccountRequirementsErrorCode {
Show 96 variants
InformationMissing,
InvalidAddressCityStatePostalCode,
InvalidAddressHighwayContractBox,
InvalidAddressPrivateMailbox,
InvalidBusinessProfileName,
InvalidBusinessProfileNameDenylisted,
InvalidCompanyNameDenylisted,
InvalidDobAgeOverMaximum,
InvalidDobAgeUnder18,
InvalidDobAgeUnderMinimum,
InvalidProductDescriptionLength,
InvalidProductDescriptionUrlMatch,
InvalidRepresentativeCountry,
InvalidSignator,
InvalidStatementDescriptorBusinessMismatch,
InvalidStatementDescriptorDenylisted,
InvalidStatementDescriptorLength,
InvalidStatementDescriptorPrefixDenylisted,
InvalidStatementDescriptorPrefixMismatch,
InvalidStreetAddress,
InvalidTaxId,
InvalidTaxIdFormat,
InvalidTosAcceptance,
InvalidUrlDenylisted,
InvalidUrlFormat,
InvalidUrlLength,
InvalidUrlWebPresenceDetected,
InvalidUrlWebsiteBusinessInformationMismatch,
InvalidUrlWebsiteEmpty,
InvalidUrlWebsiteInaccessible,
InvalidUrlWebsiteInaccessibleGeoblocked,
InvalidUrlWebsiteInaccessiblePasswordProtected,
InvalidUrlWebsiteIncomplete,
InvalidUrlWebsiteIncompleteCancellationPolicy,
InvalidUrlWebsiteIncompleteCustomerServiceDetails,
InvalidUrlWebsiteIncompleteLegalRestrictions,
InvalidUrlWebsiteIncompleteRefundPolicy,
InvalidUrlWebsiteIncompleteReturnPolicy,
InvalidUrlWebsiteIncompleteTermsAndConditions,
InvalidUrlWebsiteIncompleteUnderConstruction,
InvalidUrlWebsiteOther,
InvalidValueOther,
VerificationDirectorsMismatch,
VerificationDocumentAddressMismatch,
VerificationDocumentAddressMissing,
VerificationDocumentCorrupt,
VerificationDocumentCountryNotSupported,
VerificationDocumentDirectorsMismatch,
VerificationDocumentDobMismatch,
VerificationDocumentDuplicateType,
VerificationDocumentExpired,
VerificationDocumentFailedCopy,
VerificationDocumentFailedGreyscale,
VerificationDocumentFailedOther,
VerificationDocumentFailedTestMode,
VerificationDocumentFraudulent,
VerificationDocumentIdNumberMismatch,
VerificationDocumentIdNumberMissing,
VerificationDocumentIncomplete,
VerificationDocumentInvalid,
VerificationDocumentIssueOrExpiryDateMissing,
VerificationDocumentManipulated,
VerificationDocumentMissingBack,
VerificationDocumentMissingFront,
VerificationDocumentNameMismatch,
VerificationDocumentNameMissing,
VerificationDocumentNationalityMismatch,
VerificationDocumentNotReadable,
VerificationDocumentNotSigned,
VerificationDocumentNotUploaded,
VerificationDocumentPhotoMismatch,
VerificationDocumentTooLarge,
VerificationDocumentTypeNotSupported,
VerificationExtraneousDirectors,
VerificationFailedAddressMatch,
VerificationFailedAuthorizerAuthority,
VerificationFailedBusinessIecNumber,
VerificationFailedDocumentMatch,
VerificationFailedIdNumberMatch,
VerificationFailedKeyedIdentity,
VerificationFailedKeyedMatch,
VerificationFailedNameMatch,
VerificationFailedOther,
VerificationFailedRepresentativeAuthority,
VerificationFailedResidentialAddress,
VerificationFailedTaxIdMatch,
VerificationFailedTaxIdNotIssued,
VerificationLegalEntityStructureMismatch,
VerificationMissingDirectors,
VerificationMissingExecutives,
VerificationMissingOwners,
VerificationRejectedOwnershipExemptionReason,
VerificationRequiresAdditionalMemorandumOfAssociations,
VerificationRequiresAdditionalProofOfRegistration,
VerificationSupportability,
Unknown(String),
}
Expand description
The code for the type of error.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
InformationMissing
InvalidAddressCityStatePostalCode
InvalidAddressHighwayContractBox
InvalidAddressPrivateMailbox
InvalidBusinessProfileName
InvalidBusinessProfileNameDenylisted
InvalidCompanyNameDenylisted
InvalidDobAgeOverMaximum
InvalidDobAgeUnder18
InvalidDobAgeUnderMinimum
InvalidProductDescriptionLength
InvalidProductDescriptionUrlMatch
InvalidRepresentativeCountry
InvalidSignator
InvalidStatementDescriptorBusinessMismatch
InvalidStatementDescriptorDenylisted
InvalidStatementDescriptorLength
InvalidStatementDescriptorPrefixDenylisted
InvalidStatementDescriptorPrefixMismatch
InvalidStreetAddress
InvalidTaxId
InvalidTaxIdFormat
InvalidTosAcceptance
InvalidUrlDenylisted
InvalidUrlFormat
InvalidUrlLength
InvalidUrlWebPresenceDetected
InvalidUrlWebsiteBusinessInformationMismatch
InvalidUrlWebsiteEmpty
InvalidUrlWebsiteInaccessible
InvalidUrlWebsiteInaccessibleGeoblocked
InvalidUrlWebsiteInaccessiblePasswordProtected
InvalidUrlWebsiteIncomplete
InvalidUrlWebsiteIncompleteCancellationPolicy
InvalidUrlWebsiteIncompleteCustomerServiceDetails
InvalidUrlWebsiteIncompleteLegalRestrictions
InvalidUrlWebsiteIncompleteRefundPolicy
InvalidUrlWebsiteIncompleteReturnPolicy
InvalidUrlWebsiteIncompleteTermsAndConditions
InvalidUrlWebsiteIncompleteUnderConstruction
InvalidUrlWebsiteOther
InvalidValueOther
VerificationDirectorsMismatch
VerificationDocumentAddressMismatch
VerificationDocumentAddressMissing
VerificationDocumentCorrupt
VerificationDocumentCountryNotSupported
VerificationDocumentDirectorsMismatch
VerificationDocumentDobMismatch
VerificationDocumentDuplicateType
VerificationDocumentExpired
VerificationDocumentFailedCopy
VerificationDocumentFailedGreyscale
VerificationDocumentFailedOther
VerificationDocumentFailedTestMode
VerificationDocumentFraudulent
VerificationDocumentIdNumberMismatch
VerificationDocumentIdNumberMissing
VerificationDocumentIncomplete
VerificationDocumentInvalid
VerificationDocumentIssueOrExpiryDateMissing
VerificationDocumentManipulated
VerificationDocumentMissingBack
VerificationDocumentMissingFront
VerificationDocumentNameMismatch
VerificationDocumentNameMissing
VerificationDocumentNationalityMismatch
VerificationDocumentNotReadable
VerificationDocumentNotSigned
VerificationDocumentNotUploaded
VerificationDocumentPhotoMismatch
VerificationDocumentTooLarge
VerificationDocumentTypeNotSupported
VerificationExtraneousDirectors
VerificationFailedAddressMatch
VerificationFailedAuthorizerAuthority
VerificationFailedBusinessIecNumber
VerificationFailedDocumentMatch
VerificationFailedIdNumberMatch
VerificationFailedKeyedIdentity
VerificationFailedKeyedMatch
VerificationFailedNameMatch
VerificationFailedOther
VerificationFailedRepresentativeAuthority
VerificationFailedResidentialAddress
VerificationFailedTaxIdMatch
VerificationFailedTaxIdNotIssued
VerificationLegalEntityStructureMismatch
VerificationMissingDirectors
VerificationMissingExecutives
VerificationMissingOwners
VerificationRejectedOwnershipExemptionReason
VerificationRequiresAdditionalMemorandumOfAssociations
VerificationRequiresAdditionalProofOfRegistration
VerificationSupportability
Unknown(String)
An unrecognized value from Stripe. Should not be used as a request parameter.
Implementations§
Trait Implementations§
Source§impl Clone for AccountRequirementsErrorCode
impl Clone for AccountRequirementsErrorCode
Source§fn clone(&self) -> AccountRequirementsErrorCode
fn clone(&self) -> AccountRequirementsErrorCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AccountRequirementsErrorCode
impl Debug for AccountRequirementsErrorCode
Source§impl FromStr for AccountRequirementsErrorCode
impl FromStr for AccountRequirementsErrorCode
Source§type Err = Infallible
type Err = Infallible
The associated error which can be returned from parsing.
Source§fn from_str(
s: &str,
) -> Result<AccountRequirementsErrorCode, <AccountRequirementsErrorCode as FromStr>::Err>
fn from_str( s: &str, ) -> Result<AccountRequirementsErrorCode, <AccountRequirementsErrorCode as FromStr>::Err>
Parses a string
s
to return a value of this type. Read moreSource§impl PartialEq for AccountRequirementsErrorCode
impl PartialEq for AccountRequirementsErrorCode
Source§fn eq(&self, other: &AccountRequirementsErrorCode) -> bool
fn eq(&self, other: &AccountRequirementsErrorCode) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for AccountRequirementsErrorCode
impl StructuralPartialEq for AccountRequirementsErrorCode
Auto Trait Implementations§
impl Freeze for AccountRequirementsErrorCode
impl RefUnwindSafe for AccountRequirementsErrorCode
impl Send for AccountRequirementsErrorCode
impl Sync for AccountRequirementsErrorCode
impl Unpin for AccountRequirementsErrorCode
impl UnwindSafe for AccountRequirementsErrorCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more