Payment response code catalog
Complete published response, AVS and CVV lookup tables.
Read alongside the transaction outcome
This catalog retains every response, detailed response-code, AVS and CVV row in the reviewed source. These are Payment API fields; do not substitute them for endpoint-specific HTTP or JSON error schemas. AVS/CVV are separate signals, not proof of payment approval.
Payment API - Response
Value Description 1 Transaction Approved 2 Transaction Declined 3 Error in transaction data or system error
Payment API - Response Code
Code Description 100 Transaction was approved. 200 Transaction was declined by processor. 201 Do not honor. 202 Insufficient funds. 203 Over limit. 204 Transaction not allowed. 220 Incorrect payment information. 221 No such card issuer. 222 No card number on file with issuer. 223 Expired card. 224 Invalid expiration date. 225 Invalid card security code. 226 Invalid PIN. 240 Call issuer for further information. 250 Pick up card. 251 Lost card. 252 Stolen card. 253 Fraudulent card. 260 Declined with further instructions available. (See response text) 261 Declined-Stop all recurring payments. 262 Declined-Stop this recurring program. 263 Declined-Update cardholder data available. 264 Declined-Retry in a few days. 300 Transaction was rejected by gateway. 400 Transaction error returned by processor. 410 Invalid merchant configuration. 411 Merchant account is inactive. 420 Communication error. 421 Communication error with issuer. 430 Duplicate transaction at processor. 440 Processor format error. 441 Invalid transaction information. 460 Processor feature not available. 461 Unsupported card type.
Payment API - AVS Response Codes
AVS Response Code Description X Exact match, 9-character numeric ZIP Y Exact match, 5-character numeric ZIP D Exact match, 5-character numeric ZIP M Exact match, 5-character numeric ZIP 2 Exact match, 5-character numeric ZIP, customer name 6 Exact match, 5-character numeric ZIP, customer name A Address match only B Address match only 3 Address, customer name match only 7 Address, customer name match only W 9-character numeric ZIP match only Z 5-character ZIP match only P 5-character ZIP match only L 5-character ZIP match only 1 5-character ZIP, customer name match only 5 5-character ZIP, customer name match only N No address or ZIP match only C No address or ZIP match only 4 No address or ZIP or customer name match only 8 No address or ZIP or customer name match only U Address unavailable G Non-U.S. issuer does not participate I Non-U.S. issuer does not participate R Issuer system unavailable E Not a mail/phone order S Service not supported 0 AVS not available O AVS not available B AVS not available
Payment API - CVV Response Codes
CVV Response Code Description M CVV2/CVC2 match N CVV2/CVC2 no match P Not processed S Merchant has indicated that CVV2/CVC2 is not present on card U Issuer is not certified and/or has not provided Visa encryption keys
Ambiguities and recovery
The source has overlapping AVS aliases, including conflicting B entries. Keep the received value and confirm processor interpretation rather than selecting one arbitrarily. Rate limiting separately documents response_code=301. Unknown or contradictory results require reconciliation before a replacement charge. Interpret outcomes safely Rate-limit handling