Domov

Why did I get result code -12?

Issue
PayPal returned result code -12 - Timeout waiting for response.

Cause
During transaction processing, the connection between your server and payment servers failed.

Solution
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

If the condition continues, submit a question to PayPal.
Je bil ta članek koristen?

Več načinov, kako lahko pomagamo

Kako nam gre?
Izpolnite anketo

Če sprejmete piškotke, jih bomo uporabili za izboljšanje in prilagajanje vaše izkušnje ter omogočili našim partnerjem, da vam prikažejo prilagojene PayPal oglase, ko obiščete druga spletna mesta. Upravljajte s piškotki in izvedite več