Why did I get API error codes 15005, 15006 and 15007?

Error codes 15005, 15006, and 15007 indicate a processor decline. Processor declines result directly from the financial information entered and aren't under PayPal's control.

The buyer must either use a different payment method or contact their issuing bank for additional information on the reason for the decline.

In general:

  • 15005 errors result from an AVS (Address Verification System) decline, usually caused by the billing address not matching the card issuer's information on file. This error may also relate to the buyer’s spending limit being reached.
  • 15006 errors occur when a hold exists on the card or the card-issuing bank’s system has flagged it.

For more specific reasons why the processor declined these transactions, you can try to review the AVS and CSC values in the API response.

Why was my customer’s credit card declined?

PayPal NVP and SOAP API Reference Guides.

See the Developer Portal for a complete list of NVP/SOAP API error codes.

More ways we can help

We'll use cookies to improve and customise your experience if you continue to browse. Is it OK if we also use cookies to show you personalised ads? Learn more and manage your cookies