Module: Yoomoney::Models::PaymentMethodType

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

Constant Summary collapse

BANK_CARD =

Returns:

  • (:bank_card)
:bank_card
CASH =

Returns:

  • (:cash)
:cash
ALFABANK =

Returns:

  • (:alfabank)
:alfabank
WEBMONEY =

Returns:

  • (:webmoney)
:webmoney
WECHAT =

Returns:

  • (:wechat)
:wechat
APPLE_PAY =

Returns:

  • (:apple_pay)
:apple_pay
GOOGLE_PAY =

Returns:

  • (:google_pay)
:google_pay
QIWI =

Returns:

  • (:qiwi)
:qiwi
INSTALLMENTS =

Returns:

  • (:installments)
:installments
YOO_MONEY =

Returns:

  • (:yoo_money)
:yoo_money
SBERBANK =

Returns:

  • (:sberbank)
:sberbank
MOBILE_BALANCE =

Returns:

  • (:mobile_balance)
:mobile_balance
B2B_SBERBANK =

Returns:

  • (:b2b_sberbank)
:b2b_sberbank
TINKOFF_BANK =

Returns:

  • (:tinkoff_bank)
:tinkoff_bank
SBP =

Returns:

  • (:sbp)
:sbp
SBER_LOAN =

Returns:

  • (:sber_loan)
:sber_loan
ELECTRONIC_CERTIFICATE =

Returns:

  • (:electronic_certificate)
:electronic_certificate
SBER_BNPL =

Returns:

  • (:sber_bnpl)
:sber_bnpl

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/yoomoney/models/payment_method_type.rb', line 27

Instance Method Details

#self?.values ⇒ ::Array[Yoomoney::Models::payment_method_type]

Returns:

  • (::Array[Yoomoney::Models::payment_method_type])


45
# File 'sig/yoomoney/models/payment_method_type.rbs', line 45

def self?.values: -> ::Array[Yoomoney::Models::payment_method_type]