访问https://api-3t.sandbox.paypal.com/2.0时获得Http响应代码500

时间:2015-07-15 14:11:51

标签: php soap paypal

在尝试提交表单时,我一直都会遇到这个问题。

类型: - PPConnectionException
消息: - 访问https://api-3t.sandbox.paypal.com/2.0时获得Http响应代码500。

来自SOAP" faultstring"节点:
SOAP-ENV:ClientData type '' mismatch in element 'ebl:PaymentAction'

与FINE交易的整个日志文件。
    PPHttpConnection: Adding header X-PAYPAL-REQUEST-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-RESPONSE-DATA-FORMAT: SOAP PPHttpConnection: Adding header X-PAYPAL-DEVICE-IPADDRESS: 127.0.0.1 PPHttpConnection: Adding header X-PAYPAL-REQUEST-SOURCE: merchant-php-sdk-3.7.112 PPHttpConnection: Adding header User-Agent: PayPalSDK/merchant-php-sdk 3.7.112 (lang=PHP;v=5.5.9-1ubuntu4.11;bit=8;os=Linux_3.16.0-43-generic;machine=x86_64;openssl=1.0.1f;curl=7.35.0)

1 个答案:

答案 0 :(得分:0)

根据HTTP规范,无论何时返回HTTP 500,您正在与之交谈的系统中都存在错误。

对于PayPal,此类报告应发送至PayPal Merchant Support。您应该包括在响应中找到的任何Debug-Id或Correlation-Id标头,因为支持人员使用它们来查找实际发生的情况。