我有一个与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表单来支付
我不知道如何解决这个错误?¿???¿?
提前致谢。
删除第二版不需要回复
答案 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错误来说并不是太糟糕。