Decline Codes Reference

This page provides a comprehensive list of decline and error codes used in the Facilero API. These codes help identify specific reasons for transaction declines, errors, or failed validations. Each code is categorized for easier reference.


Upstream Decline Codes

CodeEnum FieldDescription
1UNEXPECTED_ERRORA generic or unknown error occurred.
2REJECTED_BY_ISSUER_BANK_ERRORThe transaction was explicitly rejected by the issuer bank.
3THREE_DS_AUTHENTICATION_ERRORAn error occurred during 3-D Secure authentication.
4FORM_TIMEOUT_ERRORThe payment form timed out and was closed or expired.
5INSUFFICIENT_FUNDS_ERRORThe account or card has insufficient funds to complete the transaction.
6LIMITED_BY_ISSUER_BANK_ERRORThe issuer bank imposed a limit preventing the transaction from proceeding.
7ANTI_FRAUD_ERRORThe transaction was flagged as fraudulent and declined by the anti-fraud system.
8DATA_VALIDATION_ERRORThe provided payment or card data failed validation checks.
9PREPAY_TIMEOUT_ERRORA timeout occurred during the prepayment process.
10THREE_DS_PAGE_ERRORThe 3-D Secure page encountered an error, halting authentication.
11PROCESSOR_DENIEDThe payment processor denied the transaction.
12GENERIC_PROCESSING_ERRORA generic error occurred during transaction processing.
13TECHNICAL_GATEWAY_ERRORA technical error occurred at the payment gateway.
14DUPLICATED_ORDER_ID_ERRORThe order ID is already in use or duplicated.
15CURRENCY_EXCHANGE_NOT_ALLOWED_ERRORThe currency exchange operation is not permitted for this transaction.
16GATE_NOT_FOUND_ERRORThe requested payment gateway or channel could not be located.
17ORDER_BILLING_ERRORThere was an error in the order's billing details.
18CARD_TIME_LIMIT_ERRORThe card’s allowable time window for the transaction was exceeded.
19THREE_DS_TIMEOUT_ERRORThe 3-D Secure process timed out.
20THREE_DS_CANCEL_ERRORThe 3-D Secure flow was canceled by the user or the system.
21THREE_DS_REDIRECT_TIMEOUTThe 3-D Secure redirect process timed out.
22THREE_DS_REDIRECT_ERRORAn error occurred during the 3-D Secure redirect.
23THREE_DS_ABANDONEDThe 3-D Secure process was abandoned before completion.
24CARD_INFORMATION_INVALIDThe card details provided are invalid.
25INVALID_CUSTOMER_REDIRECT_URLThe customer redirect URL is invalid or malformed.
26INVALID_CALLBACK_URLThe provided callback URL is invalid.
27CURRENCY_NOT_SUPPORTEDThe selected currency is not supported for this transaction.
28FRAUDULENT_TRANSACTIONThe transaction was flagged as fraudulent and rejected.
29MERCHANT_NOT_ACTIVEThe merchant account is inactive or disabled.
30INVALID_CARD_HOLDER_DETAILSThe provided cardholder details are incorrect or missing.
31INVALID_ORDER_AMOUNTThe order amount is invalid or does not meet the required threshold.
32PSP_GENERAL_DECLINEPSP declined – contact support
61INTERNAL_UNEXPECTED_ERRORA generic or unknown error occurred in the internal system.
62INTERNAL_VALIDATION_ERRORThe internal system failed a data or parameter validation check.
63GATEWAY_UNEXPECTED_ERRORA generic or unknown error occurred at the gateway.
64GATEWAY_ANTI_FRAUD_ERRORThe transaction was flagged as fraudulent by the gateway's anti-fraud system.
65GATEWAY_VALIDATION_ERRORThe provided data failed gateway-level validation checks.
66GATEWAY_FX_CONVERSION_ERRORAn error occurred while the gateway processed currency conversion (FX).
67GATEWAY_NO_DOWNSTREAM_GATEWAY_ERRORThe gateway could not forward the request to any downstream gateway.
68GATEWAY_DOWNSTREAM_GATEWAY_ERRORThe downstream gateway returned an error.
69GATEWAY_TRANSACTION_LIMIT_ERRORThe transaction was blocked due to gateway-imposed transaction limits.
70GATEWAY_PROCESSING_ERRORA generic error occurred while processing the transaction at the gateway.
71GATEWAY_AUTHENTICATION_ERRORAn authentication error occurred at the gateway.
72GATEWAY_TECHNICAL_ERRORA technical issue occurred at the gateway.
73GATEWAY_TIMEOUT_ERRORThe gateway timed out while processing the transaction.
74GATEWAY_INSUFFICIENT_FUNDSThe gateway detected insufficient funds.
75GATEWAY_CARD_DECLINEDThe gateway declined the card transaction.
76GATEWAY_ISSUER_DECLINEDThe card issuer declined the transaction.
77GATEWAY_DUPLICATE_REQUESTA duplicate transaction request was detected by the gateway.
78GATEWAY_POLICY_VIOLATIONThe transaction violated a policy set by the gateway.
79GATEWAY_CARD_EXPIREDThe card has expired.
80GATEWAY_REDIRECT_ERRORAn error occurred during a gateway redirect.
81GATEWAY_LIMIT_EXCEEDEDA limit was exceeded at the gateway.
82GATEWAY_GENERAL_DECLINEThe transaction was declined for an unspecified reason by the gateway.

General Decline Codes

CodeDescription
3001Downstream service timeout.
3006Merchant has no supported card networks.
3007Configuration not found.
3010No processors available.
3011BIN Risk Check result blocked.
3012Payment transaction not found for refund.
3013Payment transaction has non-success status.

Field Has Invalid State Codes

CodeDescription
4001Created date is missing.
4002Email is missing.
4008Transaction entity must be present on outbox message.
4009No pending cascading step found.
4010No root node found.
4011No matching route condition or default node found.
4012No routing configuration found.
4014Customer type condition is invalid.
4015PSP was not assigned.
4016External MID was not assigned.

Country Decline Codes

CodeDescription
100Country code is blocked.
101Country origin type not supported.
102Country restriction mode not supported.
103Country code is missing when "open all" is not enabled.
104Country code is not allowed.
105Multiple countries detected.

Domain Decline Codes

CodeDescription
201Domain not allowed.
202Domain referer missing or empty.
203Domain referer has an invalid format.
204Domain referer not in allowed list.

Risk Decline Codes

CodeDescription
300Overall risk declined.
301Risk AVS declined.
302Risk billing address declined.
303Risk browser declined.
304Risk chargeback declined.
305Risk country declined.
306Risk country mismatch declined.
307Risk CVV declined.
308Risk device declined.
309Risk email address declined.
310Risk email domain declined.
311Risk email local part declined.
312Risk issuer ID number declined.
313Risk order amount declined.
314Risk phone number declined.
315Risk shipping address declined.
316Risk shipping address distance to IP location declined.
317Risk time of day declined.

Activable Decline Codes

CodeDescription
400Merchant account is inactive.
401Account is inactive.
402External MID is inactive.
403Entity activation status undefined.
404Could not route transaction to upstream.

Blacklist and Card Network Decline Codes

CodeDescription
700Declined due to blacklist match.
701Blacklist validation failed (internal error).
800Card network not supported.
801Merchant account has no supported card networks configured.


FX Conversion Decline Codes

CodeDescription
600Conversion rate is missing.
601Merchant account does not support FX Conversion.
602FX Conversion Error.

Limits and Thresholds Decline Codes

CodeDescription
900Daily transaction count limit reached.
901Daily transaction volume limit reached.
902Monthly transaction count limit reached.
903Monthly transaction volume limit reached.
904Daily transaction count limit reached for this card.
905Daily transaction volume limit reached for this card.
906Monthly transaction count limit reached for this card.
907Monthly transaction volume limit reached for this card.
908Declined: amount below minimum allowed.
909Declined: amount above maximum allowed.
910Customer daily transaction count limit reached.
911Customer monthly transaction count limit reached.
912Customer daily transaction volume limit reached.
913Customer monthly transaction volume limit reached.
914Daily failed transaction count limit reached for this card.
915Daily failed transaction count limit reached for this customer.

Other Decline Codes

3DS Errors

CodeDescription
1001Authentication failed.
1002Authentication failed due to timeout.
1003Authentication failed due to invalid response.
1004Authentication aborted by the user.
1005Authentication aborted by the issuer.
1006Authentication abandoned by the user.
10073DS redirect error.
10083DS redirect due to timeout.

Failed Sub-Reasons

CodeDescription
1010Downstream Timeout.
1011Declined due to invalid CVV.
1012Declined due to invalid expiry date.
1013Declined due to invalid card number.
1014Declined due to invalid amount.
1015Declined due to invalid currency.
1016Declined due to invalid merchant.
1017Declined due to invalid transaction.
1018Declined due to unsupported brand.
1019Declined due to limit exceeded.
1020Declined due to suspected fraud.
1021Declined with "Do Not Honor" response.
1022Declined due to invalid card BIN.
1023Declined due to communication error.
1024Declined due to Credit Card Bin Map Error.

For further inquiries regarding decline codes, contact the Facilero support team.