在尝试提交表单时,我一直遇到这个问题。
类型:- PPConnectionException
消息:- 访问时获得 Http 响应代码 500 https://api-3t.sandbox.paypal.com/2.0 .
来自 SOAP“faultstring”节点:
SOAP-ENV:ClientData 类型“”在元素“ebl:PaymentAction”中不匹配
以及与 FINE 交易的整个日志文件。
PPHttpConnection:添加 header X-PAYPAL-REQUEST-DATA-FORMAT:SOAP
PPHttpConnection:添加 header X-PAYPAL-RESPONSE-DATA-FORMAT:SOAP
PPHttpConnection:添加 header X-PAYPAL-DEVICE-IPADDRESS:127.0.0.1
PPHttpConnection:添加 header X-PAYPAL-REQUEST-SOURCE:merchant-php-sdk-3.7.112
PPHttpConnection:添加 header 用户代理: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)
最佳答案
根据 HTTP 规范,任何时候返回 HTTP 500,都表明您正在与之通信的系统存在错误。
对于 PayPal,此类报告应发送至 PayPal Merchant Support .您应该在响应中包含您找到的任何 Debug-Id 或 Correlation-Id header ,因为支持人员使用它们来查找实际发生的情况。
关于php - 访问 https ://api-3t. sandbox.paypal.com/2.0 时得到 Http 响应代码 500,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31432847/