Fault Cases
Fault Cases
95
A. A DYEN FAULT C ASES
96
FC16) “103 - CVC is not the right length”
The credit card CVC code is not the expected length. Generally the code consists of three
digits, with American Express cards being the exception with four digits.
FC19) “172 - Encrypted data used outside of valid time period” (1)
The timestamp included is outside the valid time range. The timestamp is generated for the
end user, but the end user takes too long to initiate the request.
FC20) “172 - Encrypted data used outside of valid time period” (2)
The timestamp included is outside the valid time range. Either the timestamp is off by a
mistake on the server side, or the request is sent in for processing too late.
97
A. A DYEN FAULT C ASES
98
FC34) “153 - Invalid CVC”
The CVC code does not validate. In this case it contains non-digit characters, which are not
allowed.
99
A. A DYEN FAULT C ASES
FC44) “906 - Invalid Request: Original pspReference is invalid for this environment!”
Adyen provides a test environment for its customers to test their integration with test pay-
ments. Payment references in the production environment are invalid in the test environ-
ment, and vice versa. This error is returned when a merchant attempts to use a payment
reference of a different environment.
100
on the client side and send the data in an encrypted blob. Merchants that are not certified
and attempt to use the former method receive this error.
FC54) “907 - Payment details are not supported for this country/ MCC combination”
(1)
A Merchant Category Code (MCC) is a classification used to describe the services or type
of products offered by that merchant. Depending on this classification accepting payments
in certain countries is not allowed, and payments are rejected with this error message.
FC55) “907 - Payment details are not supported for this country/ MCC combination”
(2)
Adyen doesnt support payments in certain countries. Payments attempted in these countries
are rejected with this error.
101
A. A DYEN FAULT C ASES
102
FC66) “138 - Unsupported currency specified” (2)
SEPA Direct Debit recurring payments can only be processed in euros. Although initiating
the contract can be done in different currencies, not being aware of the currency restriction
for subsequent payments can cause this problem.
FC68) “0 0 - ” (1)
This request fails because the merchant sends in the amount value of a payment request as
a floating point number, instead of an integer. The API fails to respond properly and returns
an empty message.
FC69) “0 0 - ” (2)
The merchant in this case tries to process a 3D secure payment request multiple times,
which results in an error. The API does not handle the error well resulting in an empty
response.
103