Module: Straddle::Models::FundingEventEventV1WebhookEvent::Data::StatusDetails::Reason

Extended by:
Internal::Type::Enum
Defined in:
lib/straddle/models/funding_event_event_v1_webhook_event.rb,
sig/straddle/models/funding_event_event_v1_webhook_event.rbs

Overview

See Also:

  • Straddle::Models::FundingEventEventV1WebhookEvent::Data::StatusDetails#reason

Constant Summary collapse

INSUFFICIENT_FUNDS =

Returns:

  • (:insufficient_funds)
:insufficient_funds
CLOSED_BANK_ACCOUNT =

Returns:

  • (:closed_bank_account)
:closed_bank_account
INVALID_BANK_ACCOUNT =

Returns:

  • (:invalid_bank_account)
:invalid_bank_account
INVALID_ROUTING =

Returns:

  • (:invalid_routing)
:invalid_routing
DISPUTED =

Returns:

  • (:disputed)
:disputed
PAYMENT_STOPPED =

Returns:

  • (:payment_stopped)
:payment_stopped
OWNER_DECEASED =

Returns:

  • (:owner_deceased)
:owner_deceased
FROZEN_BANK_ACCOUNT =

Returns:

  • (:frozen_bank_account)
:frozen_bank_account
RISK_REVIEW =

Returns:

  • (:risk_review)
:risk_review
FRAUDULENT =

Returns:

  • (:fraudulent)
:fraudulent
DUPLICATE_ENTRY =

Returns:

  • (:duplicate_entry)
:duplicate_entry
INVALID_PAYKEY =

Returns:

  • (:invalid_paykey)
:invalid_paykey
PAYMENT_BLOCKED =

Returns:

  • (:payment_blocked)
:payment_blocked
AMOUNT_TOO_LARGE =

Returns:

  • (:amount_too_large)
:amount_too_large
TOO_MANY_ATTEMPTS =

Returns:

  • (:too_many_attempts)
:too_many_attempts
INTERNAL_SYSTEM_ERROR =

Returns:

  • (:internal_system_error)
:internal_system_error
USER_REQUEST =

Returns:

  • (:user_request)
:user_request
OK =

Returns:

  • (:ok)
:ok
OTHER_NETWORK_RETURN =

Returns:

  • (:other_network_return)
:other_network_return
PAYOUT_REFUSED =

Returns:

  • (:payout_refused)
:payout_refused
VALIDATING =

Returns:

  • (:validating)
:validating
AUTO_HOLD =

Returns:

  • (:auto_hold)
:auto_hold

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values

Methods included from Internal::Util::SorbetRuntimeSupport

#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type

Methods included from Internal::Type::Converter

#coerce, coerce, #dump, dump, inspect, #inspect, meta_info, new_coerce_state, type_info

Class Method Details

.values ⇒ Array<Symbol>

Returns:

  • (Array<Symbol>)


# File 'lib/straddle/models/funding_event_event_v1_webhook_event.rb', line 339

Instance Method Details

#self?.values ⇒ ::Array[Straddle::Models::FundingEventEventV1WebhookEvent::Data::StatusDetails::reason]

Returns:

  • (::Array[Straddle::Models::FundingEventEventV1WebhookEvent::Data::StatusDetails::reason])


344
# File 'sig/straddle/models/funding_event_event_v1_webhook_event.rbs', line 344

def self?.values: -> ::Array[Straddle::Models::FundingEventEventV1WebhookEvent::Data::StatusDetails::reason]