Module: Increase::Models::CardPayment::Element::CardDecline::Reason
- Extended by:
- Internal::Type::Enum
- Defined in:
- lib/increase/models/card_payment.rb
Overview
Why the transaction was declined.
Constant Summary collapse
- ACCOUNT_CLOSED =
The account has been closed.
:account_closed- CARD_NOT_ACTIVE =
The Card was not active.
:card_not_active- CARD_CANCELED =
The Card has been canceled.
:card_canceled- PHYSICAL_CARD_NOT_ACTIVE =
The Physical Card was not active.
:physical_card_not_active- ENTITY_NOT_ACTIVE =
The account’s entity was not active.
:entity_not_active- GROUP_LOCKED =
The account was inactive.
:group_locked- INSUFFICIENT_FUNDS =
The Card’s Account did not have a sufficient available balance.
:insufficient_funds- CVV2_MISMATCH =
The given CVV2 did not match the card’s value.
:cvv2_mismatch- PIN_MISMATCH =
The given PIN did not match the card’s value.
:pin_mismatch- CARD_EXPIRATION_MISMATCH =
The given expiration date did not match the card’s value. Only applies when a CVV2 is present.
:card_expiration_mismatch- TRANSACTION_NOT_ALLOWED =
The attempted card transaction is not allowed per Increase’s terms.
:transaction_not_allowed- BREACHES_LIMIT =
The transaction was blocked by a Limit.
:breaches_limit- WEBHOOK_DECLINED =
Your application declined the transaction via webhook.
:webhook_declined- WEBHOOK_TIMED_OUT =
Your application webhook did not respond without the required timeout.
:webhook_timed_out- DECLINED_BY_STAND_IN_PROCESSING =
Declined by stand-in processing.
:declined_by_stand_in_processing- INVALID_PHYSICAL_CARD =
The card read had an invalid CVV, dCVV, or authorization request cryptogram.
:invalid_physical_card- MISSING_ORIGINAL_AUTHORIZATION =
The original card authorization for this incremental authorization does not exist.
:missing_original_authorization- FAILED_3DS_AUTHENTICATION =
The transaction was declined because the 3DS authentication failed.
:failed_3ds_authentication- SUSPECTED_CARD_TESTING =
The transaction was suspected to be used by a card tester to test for valid card numbers.
:suspected_card_testing- SUSPECTED_FRAUD =
The transaction was suspected to be fraudulent. Please reach out to [email protected] for more information.
:suspected_fraud
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