Module: Lithic::Models::ExternalPaymentCreateParams::Category

Extended by:
Internal::Type::Enum
Defined in:
lib/lithic/models/external_payment_create_params.rb

Constant Summary collapse

EXTERNAL_WIRE =
:EXTERNAL_WIRE
EXTERNAL_ACH =
:EXTERNAL_ACH
EXTERNAL_CHECK =
:EXTERNAL_CHECK
EXTERNAL_FEDNOW =
:EXTERNAL_FEDNOW
EXTERNAL_RTP =
:EXTERNAL_RTP
EXTERNAL_TRANSFER =
:EXTERNAL_TRANSFER

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

Instance Method Details

#initialize(amount:, category:, effective_date:, financial_account_token:, payment_type:, token: nil, memo: nil, progress_to: nil, user_defined_id: nil, request_options: {}) ⇒ Object



67
68
69
70
71
72
73
74
75
76
77
78
79
# File 'lib/lithic/models/external_payment_create_params.rb', line 67

module Category
  extend Lithic::Internal::Type::Enum

  EXTERNAL_WIRE = :EXTERNAL_WIRE
  EXTERNAL_ACH = :EXTERNAL_ACH
  EXTERNAL_CHECK = :EXTERNAL_CHECK
  EXTERNAL_FEDNOW = :EXTERNAL_FEDNOW
  EXTERNAL_RTP = :EXTERNAL_RTP
  EXTERNAL_TRANSFER = :EXTERNAL_TRANSFER

  # @!method self.values
  #   @return [Array<Symbol>]
end