Module: Increase::Models::Transaction::Source::CardFinancial::NetworkDetails::Visa::PointOfServiceEntryMode

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

Overview

The method used to enter the cardholder's primary account number and card expiration date.

See Also:

  • Increase::Models::Transaction::Source::CardFinancial::NetworkDetails::Visa#point_of_service_entry_mode

Constant Summary collapse

UNKNOWN =

Unknown

Returns:

  • (:unknown)
:unknown
MANUAL =

Manual key entry

Returns:

  • (:manual)
:manual
MAGNETIC_STRIPE_NO_CVV =

Magnetic stripe read, without card verification value

Returns:

  • (:magnetic_stripe_no_cvv)
:magnetic_stripe_no_cvv
OPTICAL_CODE =

Optical code

Returns:

  • (:optical_code)
:optical_code
INTEGRATED_CIRCUIT_CARD =

Contact chip card

Returns:

  • (:integrated_circuit_card)
:integrated_circuit_card
CONTACTLESS =

Contactless read of chip card

Returns:

  • (:contactless)
:contactless
CREDENTIAL_ON_FILE =

Transaction initiated using a credential that has previously been stored on file

Returns:

  • (:credential_on_file)
:credential_on_file
MAGNETIC_STRIPE =

Magnetic stripe read

Returns:

  • (:magnetic_stripe)
:magnetic_stripe
CONTACTLESS_MAGNETIC_STRIPE =

Contactless read of magnetic stripe data

Returns:

  • (:contactless_magnetic_stripe)
:contactless_magnetic_stripe
INTEGRATED_CIRCUIT_CARD_NO_CVV =

Contact chip card, without card verification value

Returns:

  • (:integrated_circuit_card_no_cvv)
:integrated_circuit_card_no_cvv

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[Increase::Models::Transaction::Source::CardFinancial::NetworkDetails::Visa::point_of_service_entry_mode]

Returns:

  • (::Array[Increase::Models::Transaction::Source::CardFinancial::NetworkDetails::Visa::point_of_service_entry_mode])


1627
# File 'sig/increase/models/transaction.rbs', line 1627

def self?.values: -> ::Array[Increase::Models::Transaction::Source::CardFinancial::NetworkDetails::Visa::point_of_service_entry_mode]