PayPal自适应付款 - 不允许用户执行此操作

时间:2014-12-09 06:00:25

标签: php paypal paypal-adaptive-payments

我正在使用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
)

我不知道问题在哪里可以帮助我

1 个答案:

答案 0 :(得分:2)

错误是因为您的自适应付款应用程序未获准用于连锁付款,而您正在尝试执行Chain Payments API。

转到apps.paypal.com并检查(我可以看到您未启用链式付款)。为了解决这个错误,请在apps.paypal.com上创建一个新的应用程序,并检查" Chain Payments"然后使用新的APP-ID启动此API调用。您的商家/高级帐户也不是已验证

P.S 顺便说一下,无法更新当前应用程序,因为它已经被批准。所以要创建一个新应用程序。