Why did I get the error "Unable to connect to host: test-payflow.verisign.com"?

Issue
You can't connect to host: test-payflow.verisign.com.

Cause
The endpoint test-payflow.verisign.com has been deprecated and is no longer valid.

Solution
Update your application to either the latest version of the Payflow SDK or to the HTTPS interface. Ensure that you're using the correct endpoint for posting your transactions to the Payflow servers. Use the following host addresses for sending Test and Live transactions:

  • Live transactions - https://payflowpro.paypal.com
  • Testing purposes - https://pilot-payflowpro.paypal.com

You'll find the most current SDKs at http://paypal.github.io/sdk/#payflow-gateway