对于PayPal链式付款,收到错误“您的付款无法完成.请返回参与网站,然后重试”


for paypal chained payments getting error "Your payment can't be completed. Please return to the participating website and try again"

我正在使用Angelleye库来实现PayPal链支付。我在我的网站上PayPal paynow按钮,点击它会被重定向到沙盒。当使用付款人凭据[沙盒]登录并继续支付其给出错误时

您的付款无法完成。请返回参与网站,然后重试。

当我使用相同的付款人凭据进行并行付款时,它的工作正常。我尝试了下面提到的步骤,这些设置已经存在。https://support.zoho.com/portal/ticketpro/ShowEntityInfo.do?module=Solutions&id=e45884bf9b98e5a47533e4c420d15e8b0b498ee34174141d&showpage=DetailsView&loadType=rightleft&isload=true&prevModule=Home

所以我的问题为什么这个错误只针对链式付款。如何解决这个问题?

您的请求中包含以下内容:

<deviceId xmlns="">DEVICE_ID_GOES_HERE</deviceId>

这是应该替换为您自己的某个值的默认值。

此外,删除请求中未使用的任何其他数组集。 看起来您正在包含一些不需要存在的发件人参数......

  <sender>
    <useCredentials xmlns=""></useCredentials>
  </sender>