Skip to content
Last updated

Pay API Response Codes

The tables below list response codes that may be returned for three types of situations:

Payment Card Completion Codes

The following table provides response codes that may be returned for general payment card issues, in these categories by error code number:

  • 0-200: Vendor-generated errors
  • 200-300: Payment card validation errors
  • 300+: Travelport system-generated errors
CodeDescriptionNotes
000OK
001REFERRAL CALL LOCAL CC NBR…SEE- >G/SPL/REF/CC
002REFERRAL CALL LOCAL CC NBR…SEE- >G/SPL/REF/CC
005AUTHORIZATION DENIED
080INVLD ACCT NBR
084INVLD FORMAT
087NETWORK UNAVAILABLE
128EXPIRED CARD
130INVALID AIRLINE
131INVALID AMOUNT
149DENIED-INVALID CARD IDENTIFICATION/VERIFICATION NUMBER
150INVALID DATA
165UNABLE TO REVERSE
166UNABLE TO FIND CC NBR/APPROVAL CODE – USE FULL CARD NBR
167INVALID CURRENCY CODE
170RETRY-MSG TIMED OUT
201INVLD ACCT NBR
202INVLD STATE/PROVINCE
203INVALID DATE OR CARD
204INVALID CARRIER CODE
205INVALID FORMAT – CHECK IATA OR MERCHANT TYPE
206INVALID DOLLAR AMNT
207INVLD FORMAT
208CVV REQUIRED
209UNABLE TO PROCESS PLEASE RETRY
210RESTRICTED FUNCTION
211INVLD EXT PAYMENT VALUE
212CREDIT AUTHORIZATION IS REVERSED – OBTAIN NEW CODE
213AAVS NOT SUPPORTED
214CURRENCY NOT SUPPORTED
215INVALID AIRLINE MERCHANT ID
216AUTHORIZATION AGREEMENT NOT FOUND
217FARE AND TAX/IVA DO NOT EQUAL TOTAL
218SERVICE FEE AND TAX DO NOT EQUAL TOTAL
219INVALID AGENCY/AIRLINE COMBINATION
220SERVICE FEE APPROVAL CODE CANNOT BE USED FOR DOC ISSUANCE
300CRH VALIDATION EXCEPTION
301CRH DATABASE EXCEPTION
302CRH-VENDOR CONNECTIVITY EXCEPTION
303CRH TECHNICAL EXCEPTION
304RECORD NOT FOUND
305CRH UNKNOWN EXCEPTION
306CRH PARSE EXCEPTION
352EMPTY MERCHANT CODE
353INVALID EXTENDED PAYMENTS
354EMPTY EXPIRY DATE OR INVALID EXPIRY DATE FORMAT
355INVALID CSC FORMAT
356INVALID 3DS DATA INVALID ECI VALUE ECI MUST BE PRESENT UCAFINDICATOR MUST BE PRESENT CAVV AND XID MUST BE NULL CAVV MUST BE NULL CAVV MUST NOT BE NULL CAVV OR XID MUST NOT BE NULL INVALID CAVV VALUE INVALID UCAFINDICATOR VALUE FOR UCAFINDICATOR 0, ECI MUST BE 00" FOR UCAFINDICATOR 1, ECI MUST BE 01" FOR UCAFINDICATOR 2, ECI MUST BE 02" UCAFINDICATOR MUST BE 0/1/2" ECI MUST BE 05/06/07" ECI LENGTH MUST BE 2" CAVV MUST BE ASCII AND LENGTH 28" XID MUST BE ASCII AND LENGTH 28"
357INVALID AGENTSIGNON
358INVALID LOCAL TIME FORMAT LOCALDATETIME MUST BE PRESENT
359INVALID AUTHORIZATION REQUEST
360INVALID PRIMARY ACCOUNT NUMBER PRIMARYACCOUNTNUMBER MUST BE PRESENT
361INVALID ADDITIONAL AMOUNT DATA INVALID CURRENCY AMOUNT/CODE CURRENCY AMOUNT/CODE MUST BE PRESENT INVALID CURRENCY AMOUNT
362INVALID CARD HOLDER NAME
363INVALID ADDRESS DATA CARDHOLDER DETAILS MUST BE PRESENT INVALID ADDRESS INVALID POSTALCODE ADDRESSLINE MUST BE PRESENT
364INVALID PROMOTIONCODE
365API INVALID AGENCYPCC DATA
366INVALID ORDERINFO DATA AIRLINECODES LENGTH MUST BE LESS THAN 10 INVALID AIRLINECODE AIRPORTCODES LENGTH MUST BE LESS THAN 11 INVALID AIRPORTCODE" INVALID DEPARTUREDATE INVALID FAREBASISCODE INVALID NUMBER OF TRAVELLERS
367INVALID LOCATORCODE
368INVALID CARD CODE PAYMENTCARDCODE MUST BE PRESENT
369APPROVALCODE MUST BE PRESENT
400API FORMATTING EXCEPTION
401API MERCHANT CODE EXCEPTIONCheck the airlineMerchantCode object
402API INVALID EXTENDED PAYMENTSCheck extendedPaymentInstallments object.
403API INVALID EXPIRY FORMATExpiration date is required on all requests.
404API INVALID CSC FORMATEither 3 or 4 numbers are supported.
405API INVALID 3DS DATAIf 3DS data objects are provided they must include ECI, uCAFIndicator (MasterCard only), cAVV, and xID (Visa only).
406API INVALID AGENT SON
407API INVALID LOCAL TIME FORMAT
408API INVALID AUTHORIZATION PARAMETER
409API INVALID ACCOUNT NUMBER
410API INVALID AMOUNT DATA
411API INVALID CARD HOLDER NAME
412API INVALID ADDRESS DATA
413API INVALID MERCHANT PROMO
414API INVALID AGENCYPCC DATA
415API INVALID ORDERINFO DATA
416API INVALID RECORD LOCATOR
417API INVALID CARD CODE
418API INVALID USER
419API APPROVAL CODE REQUIRED
501NUMBER FORMAT EXCEPTION
502SSLHAND SHAKE EXCEPTION
503SOCKET TIMEOUT EXCEPTION
504SAXEXCEPTION
505IOEXCEPTION
506NETWORKEXCEPTION
507INTERNAL MALFORMED URL EXCEPTION
508OUTPUT STREAM IO EXCEPTION
509DATA TYPE CONFIGURATION EXCEPTION
510ACTION NOT SUPPORTED

Address Verification Codes

The following table provides response codes that may be returned for issues with the address verification process.

CodeVisaMasterCardDiscoverAmerican Express
Aaddress match postal not matchedaddress match - postal not matchedaddress and postal matchaddress match - postal not matched
Baddress matched - postal not verifiednot applicablenot applicablenot applicable
Caddress and postal not verifiednot applicablenot applicablenot applicable
Daddress and postal matchnot applicablenot applicablenot applicable
Faddress & zip match (uk only)not applicablenot applicablenot applicable
Gaddress not verifiednot applicablenot applicablenot applicable
Iaddress not verifiednot applicablenot applicablenot applicable
Maddress and postal matchnot applicablenot applicablenot applicable
Naddress and postal not matchedaddress and postal not matchedaddress and postal not matchedaddress and postal not matched
Ppostal matched address not verifiednot applicablenot applicablenot applicable
Rsystem unavailable, retrysystem unavailable, retrynot applicablesystem unavailable, retry
SAVS not supportedAVS not supportedAVS not supportedAVS not supported
Tnot applicablenot applicablepostal match - address not matchednot applicable
UAVS information not availableAVS information not availablesystem unavailable, retryAVS information not available
Wnot applicablepostal match address not matchedAVS information not availablenot applicable
Xnot applicableaddress and postal matchaddress and postal matchnot applicable
Yaddress and postal matchaddress and postal matchaddress match postal not matchedaddress and postal match
Zpostal match - address not matchedpostal match - address not matchedpostal match - address not matchedpostal match - address not matched

Payment Card Security Codes

The following table provides response codes that may be returned for issues with the card security code (CVV).

CodeDefinitionIndicates that the issuer was ...
CCVV2 Matchable to verify the CVV2 value and the merchant does not participate in the service.
DCVV2 No Matchable to validate the CVV2 value and the merchant does not participate in the service.
KCVV2 Match with merchant participationable to verify the CVV2 value and the merchant participates in the service.
LCVV2 No match with merchant participationable to validate the CVV2 value and the merchant participates in the service.
MCVV2 Matchable to verify the CVV2 value provided by the merchant.
NCVV2 No Matchnot able to verify the CVV2 value provided by the merchant.
PNot processednot able to verify the CVV2 value provided by the merchant because their verification system was not functioning or not all the information needed to verify the CVV2 value (such as the expiration date) was included in the request.
SCVV2 should be on the cardunable to perform CVV2 verification, and notifies the merchant that the card should contain a CVV2 value.
UIssuer does not participate in CVV2 servicenot participating in the CVV2 service.