PayPal错误52002:内部错误

PayPal错误52002:内部错误,paypal,paypal-sandbox,Paypal,Paypal Sandbox,我正在尝试实现自适应支付,但不断出现这种奇怪的错误。这是我发出的请求: POST https://svcs.sandbox.paypal.com/AdaptivePayments/Pay HTTP/1.1 X-PAYPAL-SECURITY-USERID: kemal._1311606752_biz_api1.gmail.com X-PAYPAL-SECURITY-PASSWORD: doesntmatter X-PAYPAL-SECURITY-SIGNATURE: AFcWxV21C7fd0v

我正在尝试实现自适应支付,但不断出现这种奇怪的错误。这是我发出的请求:

POST https://svcs.sandbox.paypal.com/AdaptivePayments/Pay HTTP/1.1
X-PAYPAL-SECURITY-USERID: kemal._1311606752_biz_api1.gmail.com
X-PAYPAL-SECURITY-PASSWORD: doesntmatter
X-PAYPAL-SECURITY-SIGNATURE: AFcWxV21C7fd0v3bYYYRCpSSRl31AeRGLhnzbfOKg7aJ9c5g0S5x4aMh
X-PAYPAL-APPLICATION-ID: APP-80W284485P519543T
X-PAYPAL-RESPONSE-DATA-FORMAT: JSON
X-PAYPAL-REQUEST-DATA-FORMAT: NVP
Content-Type: application/x-www-form-urlencoded
Content-Length: 514

actionType=PAY&clientDetails.applicationId=test&clientDetails.ipAddress=127.0.0.1&senderEmail=buyer_1320073183_per%40gmail.com&receiverList.receiver%280%29.email=seller_1320073277_biz%40gmail.com&receiverList.receiver%280%29.amount=588&cancelUrl=http%3A%2F%2Fpay.dev%2Fcancel&currencyCode=EUR&feesPayer=EACHRECEIVER&ipnNotificationUrl=http%3A%2F%2Fpay.dev%2Fipn&returnUrl=http%3A%2F%2Fpay.dev%2Freturn&requestEnvelope.detailLevel=ReturnAll&requestEnvelope.errorLanguage=en_US&reverseAllParallelPaymentsOnError=true

难道clientDetails.ipAddress不是你的公共ip吗?

我自己解决了;PayPal API将JAVA列表显示为查询参数,但实际上,您必须传递参数数组才能使其正常工作。

一个简单的谷歌搜索显示,可能会出现一些不同的情况,包括系统已关闭。这是正确的,但如果我将其设置为我的公共IPV4,则不会改变任何内容。您能否提供更多信息,说明如何解决此问题?我也有同样的问题。@Sisir