【问题标题】:PayPal error 520002: internal errorPayPal 错误 520002:内部错误
【发布时间】:2011-12-18 19:53:03
【问题描述】:

我正在尝试实施自适应付款,但不断收到这个奇怪的错误。这是我发送的请求:

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

【问题讨论】:

  • 一个简单的谷歌搜索表明它可能是一些不同的事情,包括系统已关闭。

标签: paypal paypal-sandbox


【解决方案1】:

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

【讨论】:

【解决方案2】:

clientDetails.ipAddress 不应该是你的公共 ip 吗?

【讨论】:

  • 没错,但如果我将它设置为我的公共 IPv4,它不会改变任何东西
猜你喜欢
  • 2016-06-06
  • 2014-02-13
  • 1970-01-01
  • 2013-10-18
  • 2014-12-31
  • 2013-09-19
  • 2017-09-26
  • 2013-10-08
  • 2016-12-14
相关资源
最近更新 更多