RESULT Values for Transaction Declines or Errors

The transaction result displays the overall status of the transaction. The result associated with each transaction appears on all PayPal Manager detail reports. If you use Post or Silent Post, then the RESPMSG parameter returns the description of the RESULT code.

RESULT

RESPMSG and Explanation

0

Approved

1

User authentication failed. Error is caused by one or more of the following:

  • Invalid Processor information entered. Contact merchant bank to verify.

  • 'Allowed IP Address' security feature implemented. The transaction is coming from an unknown IP address. See PayPal Manager online help for details on how to use Manager to update the allowed IP addresses.

  • You are using a test (not active) account to submit a transaction to the live PayPal servers. Change the URL from test-payflow.PayPal.com to payflow.PayPal.com.

2

Invalid tender type. Your merchant bank account does not support the following credit card type that was submitted.

3

Invalid transaction type. Transaction type is not appropriate for this transaction. For example, you cannot credit an authorisation-only transaction.

4

Invalid amount format. Use the format: '#####.##'  Do not include currency symbols or commas.

5

Invalid merchant information. Processor does not recognise your merchant account information. Contact your bank account acquirer to resolve this problem.

6

Invalid or unsupported currency code

7

Field format error. Invalid information entered. See RESPMSG.

8

Not a transaction server

9

Too many parameters or invalid stream

10

Too many line items

11

Client time-out waiting for response

12

Declined. Check the credit card number, expiry date and transaction information to make sure they were entered correctly. If this does not resolve the problem, have the customer call their card issuing bank to resolve.

13

Referral. Transaction cannot be approved electronically but can be approved with a verbal authorisation. Contact your merchant bank to obtain an authorisation and submit a manual Voice Authorisation transaction.  

14

Invalid Client Certification ID. Check the HTTP header. If the tag, X-VPS-VIT-CLIENT-CERTIFICATION-ID, is missing, RESULT code 14 is returned.

19

Original transaction ID not found. The transaction ID you entered for this transaction is not valid. See RESPMSG.

20

Cannot find the customer reference number

22

Invalid ABA number

23

Invalid account number. Check credit card number and re-submit.

24

Invalid expiry date. Check and re-submit.

25

Invalid Host Mapping. You are trying to process a tender type such as Discover Card, but you are not set up with your merchant bank to accept this card type.

26

Invalid vendor account

27

Insufficient partner permissions

28

Insufficient user permissions

29

Invalid XML document. This could be caused by an unrecognised XML tag or a bad XML format that cannot be passed by the system.

30

Duplicate transaction

31

Error in adding the recurring profile

32

Error in modifying the recurring profile

33

Error in cancelling the recurring profile

34

Error in forcing the recurring profile

35

Error in reactivating the recurring profile

36

OLTP Transaction failed

37

Invalid recurring profile ID

50

Insufficient funds available in account

99

General error. See RESPMSG.

100

Transaction type not supported by host

101

Time-out value too small

102

Processor not available

103

Error reading response from host

104

Timeout waiting for processor response. Try your transaction again.

105

Credit error. Make sure you have not already credited this transaction, or that this transaction ID is for a creditable transaction. (For example, you cannot credit an authorisation.)

106

Host not available

107

Duplicate suppression time-out

108

Void error. See RESPMSG. Make sure the transaction ID entered has not already been voided. If not, then look at the Transaction Detail screen for this transaction to see if it has settled. (The Batch field is set to a number greater than zero if the transaction has been settled.) If the transaction has already settled, your only recourse is a reversal (credit a payment or submit a payment for a credit).

109

Time-out waiting for host response

111

Capture error. Either an attempt to capture a transaction that is not an authorisation transaction type, or an attempt to capture an authorisation transaction that has already been captured.

112

Failed AVS check. Address and postcode do not match. An authorisation may still exist on the cardholder’s account.

114

Card Security Code mismatch. An authorisation may still exist on the cardholder’s account.

115

System busy, try again later

116

PayPal Internal error. Failed to lock terminal number

117

Failed merchant rule check. One or more of the following three failures occurred:

AVS validation failed. The AVS return value should appear in the RESPMSG.

Card Security Code validation failed. The Card Security Code return value should appear in the RESPMSG.

118

Invalid keywords found in string fields

131

Version 1 Website Payments Pro SDK client no longer supported. Upgrade to the most recent version of the Website Payments Pro client.

150

Issuing bank timed out

151

Issuing bank unavailable

1000

Generic host error. This is a generic message returned by your credit card processor. The RESPMSG will contain more information describing the error.