paypal - 无法连接到主机输入服务器 Uri = https ://pilot-payflowpro. paypal.com:443

标签 paypal

针对一个非常基本的 Paypal 付款高级调用获得此响应:

交易失败!请使用其他付款方式重试。 (服务器响应如下)

Array
(
    [STATE] => CA
    [RESPMSG] => Failed to connect to host Input Server Uri = https://pilot-payflowpro.paypal.com:443
    [SHIPTOSTREET] => 1234 Park Ave
    [SHIPTOSTATE] => CA
    [STREET] => 123 Main St.
    [SHIPTOCITY] => San Jose
    [LASTNAME] => Doe
    [FIRSTNAME] => John
    [SHIPTOZIP] => 95101
    [SECURETOKEN] => 8dov2tKpHS02bZjINimuKFAEV
    [AMT] => 1.00
    [SHIPTOLASTNAME] => Smith
    [SECURETOKENID] => MySecTokenID-5547c1b32dc2b
    [CITY] => San Jose
    [SHIPTOFIRSTNAME] => Jane
    [ZIP] => 95101
    [RESULT] => -1
    [TRXTYPE] => A
)

我正在使用从 paypal 文档页面获得的 php 代码示例(实际上它链接到 github 存储库),尽管我似乎无法在 paypal 为您提供的荒谬而复杂的无关文档荒野中再次找到它艰难地完成最简单的任务。

这是一个基本的 iframe 演示,布局 c。该服务是 debian linux 发行版

更新:这里是我用来启动和运行的原始文档引用的链接:https://ppmts.custhelp.com/app/answers/detail/a_id/929

请注意,我正在使用第 6 节中找到的“尝试演示”zip (php)。演示和文档显示 iframe 没有试点 url,评论中的建议表明了这一点应该是。

在将 iframe url 更新为试点 url 时,我现在收到一个新的超时错误:

Array
(
    [STATE] => CA
    [TYPE] => A
    [ACCT] => 1111
    [ZIPTOSHIP] => 95101
    [BILLTOLASTNAME] => Doe
    [BILLTONAME] => John Doe
    [SHIPTOCITY] => San Jose
    [LASTNAME] => Doe
    [PNREF] => B10P7E8A02A7
    [TENDER] => CC
    [METHOD] => CC
    [SHIPTOZIP] => 95101
    [ADDRESSTOSHIP] => 1234 Park Ave
    [BILLTOFIRSTNAME] => John
    [AMT] => 1.00
    [SHIPTOCOUNTRY] => US
    [TRANSTIME] => 2015-05-05 10:40:36
    [NAMETOSHIP] => Jane Smith
    [ZIP] => 95101
    [BILLTOCOUNTRY] => US
    [EXPDATE] => 1215
    [STATETOSHIP] => CA
    [RESPMSG] => Timeout waiting for Processor response
    [COUNTRY] => US
    [SHIPTOSTATE] => CA
    [BILLTOZIP] => 95101
    [SHIPTOSTREET] => 1234 Park Ave
    [BILLTOCITY] => San Jose
    [TAX] => 0.00
    [BILLTOSTATE] => CA
    [CARDTYPE] => 0
    [FIRSTNAME] => John
    [AVSDATA] => XXN
    [CITYTOSHIP] => San Jose
    [SECURETOKEN] => 88saMEY6aCkyh09bhzHgE1w1i
    [SECURETOKENID] => MySecTokenID-5549007e7d1fe
    [CITY] => San Jose
    [NAME] => John Doe
    [COUNTRYTOSHIP] => US
    [BILLTOSTREET] => 123 Main St.
    [RESULT] => 104
    [TRXTYPE] => A
    [ADDRESS] => 123 Main St.
)

任何帮助将不胜感激。

最佳答案

当您处于测试环境中时,创建安全 token 后,您需要确保使用端点“https://pilot-payflowlink.paypal.com”。

除此之外,如果您在使用卡“4111111111111111”时遇到“等待主机超时错误”,尝试使用之前链接中的任何卡,它应该可以正常工作。

http://www.getcreditcardnumbers.com/

关于paypal - 无法连接到主机输入服务器 Uri = https ://pilot-payflowpro. paypal.com:443,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30038027/

相关文章:

java - PayPal 金额只能增加 20%

grails - Paypal Sandbox IPN 总是失败

Paypal 订阅 + 自定义安装费

security - PayPal returnURL 安全性

Magento 1.4 Paypal 错误

php - 恢复 Magento 结账详细信息,其中客户前往 Paypal 并且不再返回

angularjs - 通过 PayPal API 将应用程序购物车与 PayPal 集成

c# - 确定 PayPal IPN 使用哪种编码?

ruby-on-rails - 将 text_field 自定义参数传递给 link_to paypal IPN

php - 指定的交易货币必须与之前指定的相同