@circle-fin/circle-sdk
Version:
Node.js SDK for Circle API
51 lines (50 loc) • 3.2 kB
TypeScript
/**
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
* Indicates the failure reason of a payment. Only present for payments in failed state. Possible values are [`payment_failed`, `payment_fraud_detected`, `payment_denied`, `payment_not_supported_by_issuer`, `payment_not_funded`, `payment_unprocessable`, `payment_stopped_by_issuer`, `payment_canceled`, `payment_returned`, `payment_failed_balance_check`, `card_failed`, `card_invalid`, `card_address_mismatch`, `card_zip_mismatch`, `card_cvv_invalid`, `card_expired`, `card_limit_violated`, `card_not_honored`, `card_cvv_required`, `credit_card_not_allowed`, `card_account_ineligible`, `card_network_unsupported`, `channel_invalid`, `unauthorized_transaction`, `bank_account_ineligible`, `bank_transaction_error`, `invalid_account_number`, `invalid_wire_rtn`, `invalid_ach_rtn`, `vendor_inactive`]\'
* @export
* @enum {string}
*/
export declare const PaymentErrorCode: {
readonly PaymentFailed: "payment_failed";
readonly PaymentFraudDetected: "payment_fraud_detected";
readonly PaymentDenied: "payment_denied";
readonly PaymentNotSupportedByIssuer: "payment_not_supported_by_issuer";
readonly PaymentNotFunded: "payment_not_funded";
readonly PaymentUnprocessable: "payment_unprocessable";
readonly PaymentStoppedByIssuer: "payment_stopped_by_issuer";
readonly PaymentCanceled: "payment_canceled";
readonly PaymentReturned: "payment_returned";
readonly PaymentFailedBalanceCheck: "payment_failed_balance_check";
readonly CardFailed: "card_failed";
readonly CardInvalid: "card_invalid";
readonly CardAddressMismatch: "card_address_mismatch";
readonly CardZipMismatch: "card_zip_mismatch";
readonly CardCvvInvalid: "card_cvv_invalid";
readonly CardExpired: "card_expired";
readonly CardLimitViolated: "card_limit_violated";
readonly CardNotHonored: "card_not_honored";
readonly CardCvvRequired: "card_cvv_required";
readonly CardRestricted: "card_restricted,";
readonly CardAccountIneligible: "card_account_ineligible";
readonly CardNetworkUnsupported: "card_network_unsupported";
readonly ChannelInvalid: "channel_invalid";
readonly UnauthorizedTransaction: "unauthorized_transaction";
readonly BankAccountIneligible: "bank_account_ineligible";
readonly BankTransactionError: "bank_transaction_error";
readonly InvalidAccountNumber: "invalid_account_number";
readonly InvalidWireRtn: "invalid_wire_rtn";
readonly InvalidAchRtn: "invalid_ach_rtn";
readonly RefIdInvalid: "ref_id_invalid";
readonly AccountNameMismatch: "account_name_mismatch";
readonly AccountNumberMismatch: "account_number_mismatch";
readonly AccountIneligible: "account_ineligible";
readonly WalletAddressMismatch: "wallet_address_mismatch";
readonly CustomerNameMismatch: "customer_name_mismatch";
readonly InstitutionNameMismatch: "institution_name_mismatch";
readonly VendorInactive: "vendor_inactive";
};
export declare type PaymentErrorCode = typeof PaymentErrorCode[keyof typeof PaymentErrorCode];