我正在使用paypal自适应支付,我使用沙盒帐户进行测试,过去2个月它运行得非常好,所有交易都是通过使用沙箱成功完成的。
现在我想做的就是想通过自适应支付来获取所有必要的信息api id,密码,签名,ap id等。问题是我现在面临的问题是这个错误
Array
(
[responseEnvelope.timestamp] => 2014-12-08T21:53:30.943-08:00
[responseEnvelope.ack] => Failure
[responseEnvelope.correlationId] => f8bdc47c42067
[responseEnvelope.build] => 13414382
[error(0).errorId] => 550001
[error(0).domain] => PLATFORM
[error(0).subdomain] => Application
[error(0).severity] => Error
[error(0).category] => Application
[error(0).message] => User is not allowed to perform this action
[error(0).parameter(0)] => Chained Payment
)
我不知道问题在哪里可以帮助我
答案 0 :(得分:2)
错误是因为您的自适应付款应用程序未获准用于连锁付款,而您正在尝试执行Chain Payments API。
转到apps.paypal.com
并检查(我可以看到您未启用链式付款)。为了解决这个错误,请在apps.paypal.com上创建一个新的应用程序,并检查" Chain Payments"然后使用新的APP-ID启动此API调用。您的商家/高级帐户也不是已验证
P.S 顺便说一下,无法更新当前应用程序,因为它已经被批准。所以要创建一个新应用程序。