stripe/error

Types

pub type StripeError {
  AccountClosed
  AccountCountryInvalidAddress
  AccountErrorCountryChangeRequiresAdditionalSteps
  AccountInformationMismatch
  AccountInvalid
  AccountNumberInvalid
  AcssDebitSessionIncomplete
  AlipayUpgradeRequired
  AmountTooLarge
  AmountTooSmall
  ApiKeyExpired
  ApplicationFeesNotAllowed
  AuthenticationRequired
  BalanceInsufficient
  BalanceInvalidParameter
  BankAccountBadRoutingNumbers
  BankAccountDeclined
  BankAccountExists
  BankAccountRestricted
  BankAccountUnusable
  BankAccountUnverified
  BankAccountVerificationFailed
  BillingInvalidMandate
  BillingPolicyRemoteFunctionResponseInvalid
  BillingPolicyRemoteFunctionTimeout
  BillingPolicyRemoteFunctionUnexpectedStatusCode
  BillingPolicyRemoteFunctionUnreachable
  BitcoinUpgradeRequired
  CaptureChargeAuthorizationExpired
  CaptureUnauthorizedPayment
  CardDeclineRateLimitExceeded
  CardDeclined
  CardholderPhoneNumberRequired
  ChargeAlreadyCaptured
  ChargeAlreadyRefunded
  ChargeDisputed
  ChargeExceedsSourceLimit
  ChargeExpiredForCapture
  ChargeInvalidParameter
  ChargeNotRefundable
  ClearingCodeUnsupported
  CountryCodeInvalid
  CountryUnsupported
  CouponExpired
  CustomerMaxPaymentMethods
  CustomerMaxSubscriptions
  CustomerTaxLocationInvalid
  DebitNotAuthorized
  EmailInvalid
  ExpiredCard
  FinancialConnectionsAccountInactive
  FinancialConnectionsNoSuccessfulTransactionRefresh
  ForwardingApiInactive
  ForwardingApiInvalidParameter
  ForwardingApiUpstreamConnectionError
  ForwardingApiUpstreamConnectionTimeout
  IdempotencyKeyInUse
  IncorrectAddress
  IncorrectCvc
  IncorrectNumber
  IncorrectZip
  InstantPayoutsConfigDisabled
  InstantPayoutsCurrencyDisabled
  InstantPayoutsLimitExceeded
  InstantPayoutsUnsupported
  InsufficientFunds
  IntentInvalidState
  IntentVerificationMethodMissing
  InvalidCardType
  InvalidCharacters
  InvalidChargeAmount
  InvalidCvc
  InvalidExpiryMonth
  InvalidExpiryYear
  InvalidNumber
  InvalidSourceUsage
  InvalidTaxLocation
  InvoiceNoCustomerLineItems
  InvoiceNoPaymentMethodTypes
  InvoiceNoSubscriptionLineItems
  InvoiceNotEditable
  InvoiceOnBehalfOfNotEditable
  InvoicePaymentIntentRequiresAction
  InvoiceUpcomingNone
  LivemodeMismatch
  LockTimeout
  Missing
  NoAccount
  NotAllowedOnStandardAccount
  OutOfInventory
  OwnershipDeclarationNotAllowed
  ParameterInvalidEmpty
  ParameterInvalidInteger
  ParameterInvalidStringBlank
  ParameterInvalidStringEmpty
  ParameterMissing
  ParameterUnknown
  ParametersExclusive
  PaymentIntentActionRequired
  PaymentIntentAuthenticationFailure
  PaymentIntentIncompatiblePaymentMethod
  PaymentIntentInvalidParameter
  PaymentIntentKonbiniRejectedConfirmationNumber
  PaymentIntentMandateInvalid
  PaymentIntentPaymentAttemptExpired
  PaymentIntentPaymentAttemptFailed
  PaymentIntentUnexpectedState
  PaymentMethodBankAccountAlreadyVerified
  PaymentMethodBankAccountBlocked
  PaymentMethodBillingDetailsAddressMissing
  PaymentMethodConfigurationFailures
  PaymentMethodCurrencyMismatch
  PaymentMethodCustomerDecline
  PaymentMethodInvalidParameter
  PaymentMethodInvalidParameterTestmode
  PaymentMethodMicrodepositFailed
  PaymentMethodMicrodepositVerificationAmountsInvalid
  PaymentMethodMicrodepositVerificationAmountsMismatch
  PaymentMethodMicrodepositVerificationAttemptsExceeded
  PaymentMethodMicrodepositVerificationDescriptorCodeMismatch
  PaymentMethodMicrodepositVerificationTimeout
  PaymentMethodNotAvailable
  PaymentMethodProviderDecline
  PaymentMethodProviderTimeout
  PaymentMethodUnactivated
  PaymentMethodUnexpectedState
  PaymentMethodUnsupportedType
  PayoutReconciliationNotReady
  PayoutsLimitExceeded
  PayoutsNotAllowed
  PlatformAccountRequired
  PlatformApiKeyExpired
  PostalCodeInvalid
  ProcessingError
  ProductInactive
  ProgressiveOnboardingLimitExceeded
  RateLimit
  ReferToCustomer
  RefundDisputedPayment
  ResourceAlreadyExists
  ResourceMissing
  ReturnIntentAlreadyProcessed
  RoutingNumberInvalid
  SecretKeyRequired
  SepaUnsupportedAccount
  SetupAttemptFailed
  SetupIntentAuthenticationFailure
  SetupIntentInvalidParameter
  SetupIntentMandateInvalid
  SetupIntentSetupAttemptExpired
  SetupIntentUnexpectedState
  ShippingAddressInvalid
  ShippingCalculationFailed
  SkuInactive
  StateUnsupported
  StatusTransitionInvalid
  StripeTaxInactive
  TaxIdInvalid
  TaxesCalculationFailed
  TerminalLocationCountryUnsupported
  TerminalReaderBusy
  TerminalReaderHardwareFault
  TerminalReaderOffline
  TerminalReaderTimeout
  TestmodeChargesOnly
  TlsVersionUnsupported
  TokenAlreadyUsed
  TokenCardNetworkInvalid
  TokenInUse
  TransferSourceBalanceParametersMismatch
  TransfersNotAllowed
  UrlInvalid
}

Constructors

  • AccountClosed
  • AccountCountryInvalidAddress
  • AccountErrorCountryChangeRequiresAdditionalSteps
  • AccountInformationMismatch
  • AccountInvalid
  • AccountNumberInvalid
  • AcssDebitSessionIncomplete
  • AlipayUpgradeRequired
  • AmountTooLarge
  • AmountTooSmall
  • ApiKeyExpired
  • ApplicationFeesNotAllowed
  • AuthenticationRequired
  • BalanceInsufficient
  • BalanceInvalidParameter
  • BankAccountBadRoutingNumbers
  • BankAccountDeclined
  • BankAccountExists
  • BankAccountRestricted
  • BankAccountUnusable
  • BankAccountUnverified
  • BankAccountVerificationFailed
  • BillingInvalidMandate
  • BillingPolicyRemoteFunctionResponseInvalid
  • BillingPolicyRemoteFunctionTimeout
  • BillingPolicyRemoteFunctionUnexpectedStatusCode
  • BillingPolicyRemoteFunctionUnreachable
  • BitcoinUpgradeRequired
  • CaptureChargeAuthorizationExpired
  • CaptureUnauthorizedPayment
  • CardDeclineRateLimitExceeded
  • CardDeclined
  • CardholderPhoneNumberRequired
  • ChargeAlreadyCaptured
  • ChargeAlreadyRefunded
  • ChargeDisputed
  • ChargeExceedsSourceLimit
  • ChargeExpiredForCapture
  • ChargeInvalidParameter
  • ChargeNotRefundable
  • ClearingCodeUnsupported
  • CountryCodeInvalid
  • CountryUnsupported
  • CouponExpired
  • CustomerMaxPaymentMethods
  • CustomerMaxSubscriptions
  • CustomerTaxLocationInvalid
  • DebitNotAuthorized
  • EmailInvalid
  • ExpiredCard
  • FinancialConnectionsAccountInactive
  • FinancialConnectionsNoSuccessfulTransactionRefresh
  • ForwardingApiInactive
  • ForwardingApiInvalidParameter
  • ForwardingApiUpstreamConnectionError
  • ForwardingApiUpstreamConnectionTimeout
  • IdempotencyKeyInUse
  • IncorrectAddress
  • IncorrectCvc
  • IncorrectNumber
  • IncorrectZip
  • InstantPayoutsConfigDisabled
  • InstantPayoutsCurrencyDisabled
  • InstantPayoutsLimitExceeded
  • InstantPayoutsUnsupported
  • InsufficientFunds
  • IntentInvalidState
  • IntentVerificationMethodMissing
  • InvalidCardType
  • InvalidCharacters
  • InvalidChargeAmount
  • InvalidCvc
  • InvalidExpiryMonth
  • InvalidExpiryYear
  • InvalidNumber
  • InvalidSourceUsage
  • InvalidTaxLocation
  • InvoiceNoCustomerLineItems
  • InvoiceNoPaymentMethodTypes
  • InvoiceNoSubscriptionLineItems
  • InvoiceNotEditable
  • InvoiceOnBehalfOfNotEditable
  • InvoicePaymentIntentRequiresAction
  • InvoiceUpcomingNone
  • LivemodeMismatch
  • LockTimeout
  • Missing
  • NoAccount
  • NotAllowedOnStandardAccount
  • OutOfInventory
  • OwnershipDeclarationNotAllowed
  • ParameterInvalidEmpty
  • ParameterInvalidInteger
  • ParameterInvalidStringBlank
  • ParameterInvalidStringEmpty
  • ParameterMissing
  • ParameterUnknown
  • ParametersExclusive
  • PaymentIntentActionRequired
  • PaymentIntentAuthenticationFailure
  • PaymentIntentIncompatiblePaymentMethod
  • PaymentIntentInvalidParameter
  • PaymentIntentKonbiniRejectedConfirmationNumber
  • PaymentIntentMandateInvalid
  • PaymentIntentPaymentAttemptExpired
  • PaymentIntentPaymentAttemptFailed
  • PaymentIntentUnexpectedState
  • PaymentMethodBankAccountAlreadyVerified
  • PaymentMethodBankAccountBlocked
  • PaymentMethodBillingDetailsAddressMissing
  • PaymentMethodConfigurationFailures
  • PaymentMethodCurrencyMismatch
  • PaymentMethodCustomerDecline
  • PaymentMethodInvalidParameter
  • PaymentMethodInvalidParameterTestmode
  • PaymentMethodMicrodepositFailed
  • PaymentMethodMicrodepositVerificationAmountsInvalid
  • PaymentMethodMicrodepositVerificationAmountsMismatch
  • PaymentMethodMicrodepositVerificationAttemptsExceeded
  • PaymentMethodMicrodepositVerificationDescriptorCodeMismatch
  • PaymentMethodMicrodepositVerificationTimeout
  • PaymentMethodNotAvailable
  • PaymentMethodProviderDecline
  • PaymentMethodProviderTimeout
  • PaymentMethodUnactivated
  • PaymentMethodUnexpectedState
  • PaymentMethodUnsupportedType
  • PayoutReconciliationNotReady
  • PayoutsLimitExceeded
  • PayoutsNotAllowed
  • PlatformAccountRequired
  • PlatformApiKeyExpired
  • PostalCodeInvalid
  • ProcessingError
  • ProductInactive
  • ProgressiveOnboardingLimitExceeded
  • RateLimit
  • ReferToCustomer
  • RefundDisputedPayment
  • ResourceAlreadyExists
  • ResourceMissing
  • ReturnIntentAlreadyProcessed
  • RoutingNumberInvalid
  • SecretKeyRequired
  • SepaUnsupportedAccount
  • SetupAttemptFailed
  • SetupIntentAuthenticationFailure
  • SetupIntentInvalidParameter
  • SetupIntentMandateInvalid
  • SetupIntentSetupAttemptExpired
  • SetupIntentUnexpectedState
  • ShippingAddressInvalid
  • ShippingCalculationFailed
  • SkuInactive
  • StateUnsupported
  • StatusTransitionInvalid
  • StripeTaxInactive
  • TaxIdInvalid
  • TaxesCalculationFailed
  • TerminalLocationCountryUnsupported
  • TerminalReaderBusy
  • TerminalReaderHardwareFault
  • TerminalReaderOffline
  • TerminalReaderTimeout
  • TestmodeChargesOnly
  • TlsVersionUnsupported
  • TokenAlreadyUsed
  • TokenCardNetworkInvalid
  • TokenInUse
  • TransferSourceBalanceParametersMismatch
  • TransfersNotAllowed
  • UrlInvalid
Search Document