Paypal自适应API

时间:2015-09-05 20:21:23

标签: paypal paypal-adaptive-payments

我有一个与paypal的奇怪问题

我正在尝试使用Paypal自适应API支付但是却出现了一个奇怪的问题

de APPID的状态为自动批准。

参数立即表示存在错误并且创建的付费密钥有效。

PAYPAL RETURN PARAMETERS: 
[Ack] => Failure
[ErrorID] => 550001
[Message] => User is not allowed to perform this action 
[Parameter] => EmailMarketing
[Severity] => Error 
[Subdomain] => Application

AND 

[PayKey] =>  GOOD-WORKING-PAY-KEY
[PaymentExecStatus] => CREATED
[RedirectURL] => RedirectURL

我测试了de RedirectURL并且正常工作

如果我将RedirectURL直接放在浏览器中,它可以工作并创建paypal表单来支付

我不知道如何解决这个错误?¿???¿?

提前致谢。

删除第二版不需要回复

2 个答案:

答案 0 :(得分:0)

对于此类"不允许用户执行此操作"错误消息,它通常是由于APP id未完全批准。我强烈建议您在http://www.paypal-techsupport.com/打开一张机票,要求PayPal检查您的APP ID状态,确保它已获得完全批准。

答案 1 :(得分:0)

我找到了答案^ _ ^

我完全不知道为什么,但请求中包含此参数:

EmailHeaderImageURL = NULL 
EmailMarketingImageURL = NULL 

正在运作

1)也许在网址名称中不允许使用字符

2)在某些地方可能没有在paypal中正确配置

我会继续搜索

此错误在paypal中显示

[Ack] => Failure
[ErrorID] => 550001
[Message] => User is not allowed to perform this action 
[Parameter] => EmailMarketing

并且很奇怪,但是创建了一个有效的PAY KEY,也许paypal“认为”这个错误对于不创建PAY KEY或者可能是PayPal错误来说并不是太糟糕。