我对 Paypal adaptive API 有一个奇怪的问题

I have a strange issue with Paypal adaptive API

我有一个关于 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 表单

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

提前致谢。

已删除不需要回复的第二版

这样的"User is not allowed to perform this action"错误信息,一般是因为APP id没有完全通过。强烈建议您在http://www.paypal-techsupport.com/开工单,让PayPal查询您的APP Id状态,确保完全通过。

找到答案了^_^

我不知道为什么,但是请求中有这个参数:

EmailHeaderImageURL = NULL 
EmailMarketingImageURL = NULL 

正在工作

1) 也许 url

的名称中不允许使用字符

2) paypal 中某些地方可能配置不正确

我会继续搜索

此错误在 paypal 中显示为

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

这很奇怪,但是创建了一个有效的 PAY KEY,也许是 paypal "thinks" 这个错误对于没有创建 PAY KEY 或 paypal 错误来说还算不错。