Module: WhopSDK::Models::Withdrawal::ErrorCode

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

Overview

The different error codes a payout can be in.

See Also:

  • WhopSDK::Models::Withdrawal#error_code

Constant Summary collapse

ACCOUNT_CLOSED =

Returns:

  • (:account_closed)
:account_closed
ACCOUNT_DOES_NOT_EXIST =

Returns:

  • (:account_does_not_exist)
:account_does_not_exist
ACCOUNT_INFORMATION_INVALID =

Returns:

  • (:account_information_invalid)
:account_information_invalid
ACCOUNT_NUMBER_INVALID_REGION =

Returns:

  • (:account_number_invalid_region)
:account_number_invalid_region
ACCOUNT_FROZEN =

Returns:

  • (:account_frozen)
:account_frozen
ACCOUNT_LOOKUP_FAILED =

Returns:

  • (:account_lookup_failed)
:account_lookup_failed
ACCOUNT_NOT_FOUND =

Returns:

  • (:account_not_found)
:account_not_found
AMOUNT_OUT_OF_BOUNDS =

Returns:

  • (:amount_out_of_bounds)
:amount_out_of_bounds
ATTRIBUTES_NOT_VALIDATED =

Returns:

  • (:attributes_not_validated)
:attributes_not_validated
B2B_PAYMENTS_PROHIBITED =

Returns:

  • (:b2b_payments_prohibited)
:b2b_payments_prohibited
BANK_STATEMENT_REQUIRED =

Returns:

  • (:bank_statement_required)
:bank_statement_required
COMPLIANCE_REVIEW =

Returns:

  • (:compliance_review)
:compliance_review
CURRENCY_NOT_SUPPORTED =

Returns:

  • (:currency_not_supported)
:currency_not_supported
DEPOSIT_CANCELED =

Returns:

  • (:deposit_canceled)
:deposit_canceled
DEPOSIT_FAILED =

Returns:

  • (:deposit_failed)
:deposit_failed
DEPOSIT_REJECTED =

Returns:

  • (:deposit_rejected)
:deposit_rejected
DESTINATION_UNAVAILABLE =

Returns:

  • (:destination_unavailable)
:destination_unavailable
EXCEEDED_ACCOUNT_LIMIT =

Returns:

  • (:exceeded_account_limit)
:exceeded_account_limit
EXPIRED_QUOTE =

Returns:

  • (:expired_quote)
:expired_quote
GENERIC_PAYOUT_ERROR =

Returns:

  • (:generic_payout_error)
:generic_payout_error
TECHNICAL_PROBLEM =

Returns:

  • (:technical_problem)
:technical_problem
IDENTIFICATION_NUMBER_INVALID =

Returns:

  • (:identification_number_invalid)
:identification_number_invalid
INVALID_ACCOUNT_NUMBER =

Returns:

  • (:invalid_account_number)
:invalid_account_number
INVALID_BANK_CODE =

Returns:

  • (:invalid_bank_code)
:invalid_bank_code
INVALID_BENEFICIARY =

Returns:

  • (:invalid_beneficiary)
:invalid_beneficiary
INVALID_MAILING_ADDRESS =

Returns:

  • (:invalid_mailing_address)
:invalid_mailing_address
INVALID_BRANCH_NUMBER =

Returns:

  • (:invalid_branch_number)
:invalid_branch_number
INVALID_BRANCH_CODE =

Returns:

  • (:invalid_branch_code)
:invalid_branch_code
INVALID_PHONE_NUMBER =

Returns:

  • (:invalid_phone_number)
:invalid_phone_number
INVALID_ROUTING_NUMBER =

Returns:

  • (:invalid_routing_number)
:invalid_routing_number
INVALID_SWIFT_CODE =

Returns:

  • (:invalid_swift_code)
:invalid_swift_code
INVALID_COMPANY_DETAILS =

Returns:

  • (:invalid_company_details)
:invalid_company_details
MANUAL_CANCELATION =

Returns:

  • (:manual_cancelation)
:manual_cancelation
MISC_ERROR =

Returns:

  • (:misc_error)
:misc_error
MISSING_CITY_AND_COUNTRY =

Returns:

  • (:missing_city_and_country)
:missing_city_and_country
MISSING_PHONE_NUMBER =

Returns:

  • (:missing_phone_number)
:missing_phone_number
MISSING_REMITTANCE_INFO =

Returns:

  • (:missing_remittance_info)
:missing_remittance_info
PAYEE_NAME_INVALID =

Returns:

  • (:payee_name_invalid)
:payee_name_invalid
BENEFICIARY_NAME_MISMATCH =

Returns:

  • (:beneficiary_name_mismatch)
:beneficiary_name_mismatch
RECEIVING_ACCOUNT_LOCKED =

Returns:

  • (:receiving_account_locked)
:receiving_account_locked
REJECTED_BY_COMPLIANCE =

Returns:

  • (:rejected_by_compliance)
:rejected_by_compliance
RTP_NOT_SUPPORTED =

Returns:

  • (:rtp_not_supported)
:rtp_not_supported
NON_TRANSACTION_ACCOUNT =

Returns:

  • (:non_transaction_account)
:non_transaction_account
SOURCE_TOKEN_INSUFFICIENT_FUNDS =

Returns:

  • (:source_token_insufficient_funds)
:source_token_insufficient_funds
SSN_INVALID =

Returns:

  • (:ssn_invalid)
:ssn_invalid
WALLET_SCREENSHOT_REQUIRED =

Returns:

  • (:wallet_screenshot_required)
:wallet_screenshot_required
UNSUPPORTED_REGION =

Returns:

  • (:unsupported_region)
:unsupported_region
PAYOUT_PROVIDER_TIMEOUT =

Returns:

  • (:payout_provider_timeout)
:payout_provider_timeout

Instance Method Summary collapse

Methods included from Internal::Type::Enum

==, ===, coerce, dump, hash, inspect, to_sorbet_type, values, 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

Instance Method Details

#self?.values::Array[WhopSDK::Models::Withdrawal::error_code]

Returns:

  • (::Array[WhopSDK::Models::Withdrawal::error_code])


191
# File 'sig/whop_sdk/models/withdrawal.rbs', line 191

def self?.values: -> ::Array[WhopSDK::Models::Withdrawal::error_code]