Module: Increase::Models::CardPushTransfer::Decline::Reason
- Extended by:
- Internal::Type::Enum
- Defined in:
- lib/increase/models/card_push_transfer.rb
Overview
The reason why the transfer was declined.
Constant Summary collapse
- DO_NOT_HONOR =
The card issuer has declined the transaction without providing a specific reason.
:do_not_honor- ACTIVITY_COUNT_LIMIT_EXCEEDED =
The number of transactions for the card has exceeded the limit set by the issuer.
:activity_count_limit_exceeded- REFER_TO_CARD_ISSUER =
The card issuer requires the cardholder to contact them for further information regarding the transaction.
:refer_to_card_issuer- REFER_TO_CARD_ISSUER_SPECIAL_CONDITION =
The card issuer requires the cardholder to contact them due to a special condition related to the transaction.
:refer_to_card_issuer_special_condition- INVALID_MERCHANT =
The merchant is not valid for this transaction.
:invalid_merchant- PICK_UP_CARD =
The card should be retained by the terminal.
:pick_up_card- ERROR =
An error occurred during processing of the transaction.
:error- PICK_UP_CARD_SPECIAL =
The card should be retained by the terminal due to a special condition.
:pick_up_card_special- INVALID_TRANSACTION =
The transaction is invalid and cannot be processed.
:invalid_transaction- INVALID_AMOUNT =
The amount of the transaction is invalid.
:invalid_amount- INVALID_ACCOUNT_NUMBER =
The account number provided is invalid.
:invalid_account_number- NO_SUCH_ISSUER =
The issuer of the card could not be found.
:no_such_issuer- RE_ENTER_TRANSACTION =
The transaction should be re-entered for processing.
:re_enter_transaction- NO_CREDIT_ACCOUNT =
There is no credit account associated with the card.
:no_credit_account- PICK_UP_CARD_LOST =
The card should be retained by the terminal because it has been reported lost.
:pick_up_card_lost- PICK_UP_CARD_STOLEN =
The card should be retained by the terminal because it has been reported stolen.
:pick_up_card_stolen- CLOSED_ACCOUNT =
The account associated with the card has been closed.
:closed_account- INSUFFICIENT_FUNDS =
There are insufficient funds in the account to complete the transaction.
:insufficient_funds- NO_CHECKING_ACCOUNT =
There is no checking account associated with the card.
:no_checking_account- NO_SAVINGS_ACCOUNT =
There is no savings account associated with the card.
:no_savings_account- EXPIRED_CARD =
The card has expired and cannot be used for transactions.
:expired_card- TRANSACTION_NOT_PERMITTED_TO_CARDHOLDER =
The transaction is not permitted for this cardholder.
:transaction_not_permitted_to_cardholder- TRANSACTION_NOT_ALLOWED_AT_TERMINAL =
The transaction is not allowed at this terminal.
:transaction_not_allowed_at_terminal- TRANSACTION_NOT_SUPPORTED_OR_BLOCKED_BY_ISSUER =
The transaction is not supported or has been blocked by the issuer.
:transaction_not_supported_or_blocked_by_issuer- SUSPECTED_FRAUD =
The transaction has been flagged as suspected fraud and cannot be processed.
:suspected_fraud- ACTIVITY_AMOUNT_LIMIT_EXCEEDED =
The amount of activity on the card has exceeded the limit set by the issuer.
:activity_amount_limit_exceeded- RESTRICTED_CARD =
The card has restrictions that prevent it from being used for this transaction.
:restricted_card- SECURITY_VIOLATION =
A security violation has occurred, preventing the transaction from being processed.
:security_violation- TRANSACTION_DOES_NOT_FULFILL_ANTI_MONEY_LAUNDERING_REQUIREMENT =
The transaction does not meet the anti-money laundering requirements set by the issuer.
:transaction_does_not_fulfill_anti_money_laundering_requirement- BLOCKED_BY_CARDHOLDER =
The transaction was blocked by the cardholder.
:blocked_by_cardholder- BLOCKED_FIRST_USE =
The first use of the card has been blocked by the issuer.
:blocked_first_use- CREDIT_ISSUER_UNAVAILABLE =
The credit issuer is currently unavailable to process the transaction.
:credit_issuer_unavailable- NEGATIVE_CARD_VERIFICATION_VALUE_RESULTS =
The card verification value (CVV) results were negative, indicating a potential issue with the card.
:negative_card_verification_value_results- ISSUER_UNAVAILABLE =
The issuer of the card is currently unavailable to process the transaction.
:issuer_unavailable- FINANCIAL_INSTITUTION_CANNOT_BE_FOUND =
The financial institution associated with the card could not be found.
:financial_institution_cannot_be_found- TRANSACTION_CANNOT_BE_COMPLETED =
The transaction cannot be completed due to an unspecified reason.
:transaction_cannot_be_completed- DUPLICATE_TRANSACTION =
The transaction is a duplicate of a previous transaction and cannot be processed again.
:duplicate_transaction- SYSTEM_MALFUNCTION =
A system malfunction occurred, preventing the transaction from being processed.
:system_malfunction- ADDITIONAL_CUSTOMER_AUTHENTICATION_REQUIRED =
Additional customer authentication is required to complete the transaction.
:additional_customer_authentication_required- SURCHARGE_AMOUNT_NOT_PERMITTED =
The surcharge amount applied to the transaction is not permitted by the issuer.
:surcharge_amount_not_permitted- DECLINE_FOR_CVV2_FAILURE =
The transaction was declined due to a failure in verifying the CVV2 code.
:decline_for_cvv2_failure- STOP_PAYMENT_ORDER =
A stop payment order has been placed on this transaction.
:stop_payment_order- REVOCATION_OF_AUTHORIZATION_ORDER =
An order has been placed to revoke authorization for this transaction.
:revocation_of_authorization_order- REVOCATION_OF_ALL_AUTHORIZATIONS_ORDER =
An order has been placed to revoke all authorizations for this cardholder.
:revocation_of_all_authorizations_order- UNABLE_TO_LOCATE_RECORD =
The record associated with the transaction could not be located.
:unable_to_locate_record- FILE_IS_TEMPORARILY_UNAVAILABLE =
The file needed for the transaction is temporarily unavailable.
:file_is_temporarily_unavailable- INCORRECT_PIN =
The PIN entered for the transaction is incorrect.
:incorrect_pin- ALLOWABLE_NUMBER_OF_PIN_ENTRY_TRIES_EXCEEDED =
The allowable number of PIN entry tries has been exceeded.
:allowable_number_of_pin_entry_tries_exceeded- UNABLE_TO_LOCATE_PREVIOUS_MESSAGE =
The previous message associated with the transaction could not be located.
:unable_to_locate_previous_message- PIN_ERROR_FOUND =
An error was found with the PIN associated with the transaction.
:pin_error_found- CANNOT_VERIFY_PIN =
The PIN associated with the transaction could not be verified.
:cannot_verify_pin- VERIFICATION_DATA_FAILED =
The verification data associated with the transaction has failed.
:verification_data_failed- SURCHARGE_AMOUNT_NOT_SUPPORTED_BY_DEBIT_NETWORK_ISSUER =
The surcharge amount is not supported by the debit network issuer.
:surcharge_amount_not_supported_by_debit_network_issuer- CASH_SERVICE_NOT_AVAILABLE =
Cash service is not available for this transaction.
:cash_service_not_available- CASHBACK_REQUEST_EXCEEDS_ISSUER_LIMIT =
The cashback request exceeds the issuer limit.
:cashback_request_exceeds_issuer_limit- TRANSACTION_AMOUNT_EXCEEDS_PRE_AUTHORIZED_APPROVAL_AMOUNT =
The transaction amount exceeds the pre-authorized approval amount.
:transaction_amount_exceeds_pre_authorized_approval_amount- TRANSACTION_DOES_NOT_QUALIFY_FOR_VISA_PIN =
The transaction does not qualify for Visa PIN processing.
:transaction_does_not_qualify_for_visa_pin- OFFLINE_DECLINED =
The transaction was declined offline.
:offline_declined- UNABLE_TO_GO_ONLINE =
The terminal was unable to go online to process the transaction.
:unable_to_go_online- VALID_ACCOUNT_BUT_AMOUNT_NOT_SUPPORTED =
The account is valid but the transaction amount is not supported.
:valid_account_but_amount_not_supported- INVALID_USE_OF_MERCHANT_CATEGORY_CODE_CORRECT_AND_REATTEMPT =
The merchant category code was used incorrectly; correct it and reattempt the transaction.
:invalid_use_of_merchant_category_code_correct_and_reattempt- CARD_AUTHENTICATION_FAILED =
The card authentication process has failed.
:card_authentication_failed
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