Paypal Response Error Codes
Contents |
then the RESPMSG parameter returns the description of the RESULT code. A value of 0 (zero) indicates that no errors occurred paypal result code and the transaction was approved. A value greater than zero indicates credit card declined reason codes a decline or an error. RESULT RESPMSG and Explanation 0 Approved For Account Verification authorization transactions, RESULT=0 with credit card processing error codes RESPMSG=Verified. 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 credit card declined code 12 feature implemented. The transaction is coming from an unknown IP address. For more information, refer to Allowed IP Addresses. You are using a test (not active) account to submit a transaction to the live PayPal servers. Change the URL from pilot-payflowpro.paypal.com to payflowpro.paypal.com. 2 Invalid tender type. Your merchant bank account does not support the following credit
Credit Card Declined Error Codes
card type that was submitted. 3 Invalid transaction type. Transaction type is not appropriate for this transaction. For example, you cannot credit an authorization-only transaction. 4 Invalid amount format. Use the format: “#####.##” Do not include currency symbols or commas. For processors that do not support Account Verification, you will receive this RESULT code if you process a $0 transaction. 5 Invalid merchant information. Processor does not recognize 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, expiration 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 au
Adaptive Payments Payouts Payouts Mass Pay Authentication & Security Vault Log In with PayPal Adaptive Accounts Permissions APIs
Generic Processor Error: 10001-internal Error
REST APIs API Overview Authentication and Headers API Reference REST credit card response codes SDKs REST SDKs Quickstart NVP / SOAP API reference Support Enter search term Dashboard Dashboard credit card error messages My Apps & Credentials My Account Sandbox Accounts Notifications Transactions IPN Simulator Webhooks Simulator Webhooks Events Live Transactions Webhooks Events Log In ← Back to APIsError https://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/result_values_for_transaction_declines_or_errors.htm CodesGeneral ErrorsAddressVerify ErrorsBilling Agreements ErrorsSetCustomerBillingAgreement ErrorsGetBillingAgreementCustomerDetails ErrorsCreateBillingAgreement ErrorsBAUpdate ErrorsDirect Payments ErrorsDoDirectPayment ErrorsDoDirectPayment Processor Response CodesDoReferenceTransaction ErrorsExpress Checkout ErrorsSetExpressCheckout ErrorsGetExpressCheckoutDetails ErrorsDoExpressCheckoutPayment ErrorsAuthorization & Capture ErrorsManagePendingTransactionStatus ErrorsMass Payments ErrorsMassPay ErrorsMassPay Failed Transactions IPN Reason CodesRecurring Payments ErrorsRefunds ErrorsRefundTransaction ErrorsDoNonReferencedCredit ErrorsRefund ErrorsTransactionSearch ErrorsUniversal Air Travel Plans ErrorsDoUATPAuthorization ErrorsDoUATPExpressCheckoutPayment ErrorsValidation Errors API error codes A PayPal http://developer.paypal.com/docs/classic/api/errorcodes/ API operation can return multiple error and warning codes. Error category Error codes General errors 10002 to 10101 AddressVerify errors 10004 to 10014 Billing Agreement errors 10004 to 13200 Direct Payments errors (Website Payments Pro) 10001 to 15012 DoReferenceTransaction errors 10001 to 18014 Express Checkout errors 10001 to 19065 ManagePendingTransactionStatus errors 10014 to 11614 Mass Payments errors 10001 to 10327 Recurring Payments errors 10001 to 15004 Refund errors 10001 to 15011 500000 to 589061 TransactionSearch errors 10001 to 11002 Universal Air Travel Plan (UATP) errors 10001 to 15010 Validation errors 81000 to 99998 Documentation Make First REST Call REST API Reference NVP / SOAP API Reference Alphabetical Directory Dashboard My Apps My Account Sandbox Accounts Sandbox Transactions Live Transactions Support FAQ Stack Overflow PayPal Technical Support PayPal Support Resources PayPal on GitHub Developer Blog Demo Portal Partners Our Family PayPal Braintree Venmo Paydiant Xoom Privacy Legal Contact Copyright 1999-2016 PayPal. All rights reserved.
Adaptive Payments Payouts Payouts Mass Pay Authentication & Security Vault Log In with PayPal Adaptive Accounts Permissions APIs REST APIs https://developer.paypal.com/docs/api/errors/ API Overview Authentication and Headers API Reference REST SDKs REST SDKs Quickstart NVP / SOAP API reference Support Enter search term Dashboard Dashboard My Apps & Credentials My Account Sandbox Accounts Notifications Transactions IPN Simulator Webhooks Simulator Webhooks Events Live Transactions Webhooks Events Log In ← Back to APIsErrorsHTTP Status CodesError ResponsesValidation ErrorsAuthentication credit card Errors REST API errors PayPal returns standard HTTP status codes for successful and error responses. HTTP status codes Error responses Validation errors Authentication errors HTTP status codes Status code Description More information 200 Request OK 201 Resource created 400 Validation error Validation errors 401 Unauthorized request Authentication errors 402 Failed request 403 Forbidden 404 credit card declined Resource was not found 50n PayPal server error Error responses The response body for all errors except Identity errors includes additional error details in this format: { "name": "ERROR_NAME", "message": "ERROR_DESCRIPTION", "information_link": "ERROR_DOCUMENTATION_LINK", "details": "ERROR_DETAILS" } The response body for Identity errors includes additional error details in this format: { "error": "ERROR_NAME", "error_description": "ERROR_DESCRIPTION" } Validation errors HTTP 400 status code To prevent validation errors, ensure that parameters are of the right type and conform to these constraints: Parameter type Description Character Names, addresses, phone numbers, and so on have maximum character limits. Numeric Credit cards, amounts, card verification value (CVV), and so on must use non-negative numeric values and have required formats. For example, a CVV must be three or four numbers while a credit card number must contain only numbers. Required Must be included in the request. For example, when you provide credit card information, you must include a postal code for most countries. Monetary Must use the ri