Why did I get result code -12?

During the attempt to process the transaction, the connection between your hosted server and PayPal payment hosted servers failed.

Here's how to resolve this issue:

  1. Check PayPal Manager to determine whether the transaction has posted. If it hasn't, try again.
  2. If you're using the Payflow SDK, try the following:
  • Increase the timeout parameter value to 90
  • Investigate the issue internally with packet sniffer software
  • Remove memory- or resource-intensive applications running on the same box or create a dedicated server for the Payflow Pro SDK


If you're using a UNIX environment or have an open source tool (such as Cygwin), you can try the following commands to check connectivity:

  • Run command line using cURL:
    curl -d -v https://pilot-payflowpro.paypal.com
  • Run command line (OpenSSL):
    openssl s_client -connect payflowlink.paypal.com:443

Autres façons dont nous pouvons vous aider

Nous utiliserons des fichiers de témoins pour améliorer et personnaliser votre expérience si vous continuez à naviguer. Pouvons-nous utiliser des fichiers de témoins pour vous présenter des publicités personnalisées ? Obtenir plus d'informations et gérer vos fichiers de témoins