Module: Increase::Models::CardPayment::Element::CardDecline::NetworkDetails::Visa::ElectronicCommerceIndicator

Extended by:
Internal::Type::Enum
Defined in:
lib/increase/models/card_payment.rb

Overview

For electronic commerce transactions, this identifies the level of security used in obtaining the customer’s payment credential. For mail or telephone order transactions, identifies the type of mail or telephone order.

Constant Summary collapse

MAIL_PHONE_ORDER =

Single transaction of a mail/phone order: Use to indicate that the transaction is a mail/phone order purchase, not a recurring transaction or installment payment. For domestic transactions in the US region, this value may also indicate one bill payment transaction in the card-present or card-absent environments.

:mail_phone_order
RECURRING =

Recurring transaction: Payment indicator used to indicate a recurring transaction that originates from an acquirer in the US region.

:recurring
INSTALLMENT =

Installment payment: Payment indicator used to indicate one purchase of goods or services that is billed to the account in multiple charges over a period of time agreed upon by the cardholder and merchant from transactions that originate from an acquirer in the US region.

:installment
UNKNOWN_MAIL_PHONE_ORDER =

Unknown classification: other mail order: Use to indicate that the type of mail/telephone order is unknown.

:unknown_mail_phone_order
SECURE_ELECTRONIC_COMMERCE =

Secure electronic commerce transaction: Use to indicate that the electronic commerce transaction has been authenticated using e.g., 3-D Secure

:secure_electronic_commerce
NON_AUTHENTICATED_SECURITY_TRANSACTION_AT_3DS_CAPABLE_MERCHANT =

Non-authenticated security transaction at a 3-D Secure-capable merchant, and merchant attempted to authenticate the cardholder using 3-D Secure: Use to identify an electronic commerce transaction where the merchant attempted to authenticate the cardholder using 3-D Secure, but was unable to complete the authentication because the issuer or cardholder does not participate in the 3-D Secure program.

:non_authenticated_security_transaction_at_3ds_capable_merchant
NON_AUTHENTICATED_SECURITY_TRANSACTION =

Non-authenticated security transaction: Use to identify an electronic commerce transaction that uses data encryption for security however, cardholder authentication is not performed using 3-D Secure.

:non_authenticated_security_transaction
NON_SECURE_TRANSACTION =

Non-secure transaction: Use to identify an electronic commerce transaction that has no data protection.

:non_secure_transaction

Method Summary

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