我正在使用 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
)
我不知道问题出在哪里,你能帮帮我吗
最佳答案
错误是因为您的 Adaptive Payment 应用未获准用于Chain Payments,而您正在尝试执行 Chain Payments API。
转到 apps.paypal.com
并检查(我可以看到您没有启用链支付)。为了解决这个错误,在apps.paypal.com新建一个应用,勾选“Chain Payments”,然后使用新的APP-ID发起这个API调用。当您的企业/高级账户未验证
P.S 顺便说一句,无法更新当前的应用程序,因为它已经获得批准。因此创建一个新的。
关于php - PayPal 自适应支付 - 不允许用户执行此操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27372405/