【发布时间】:2014-07-19 03:02:11
【问题描述】:
我有一个有效的(在沙盒中)ExpressCheckout 付款流程。我正在尝试向 SetExpressCheckout 调用中的 ReturnURL 参数添加一个参数。只要我添加一个参数,调用就会失败,并返回无效的 ReturnURL 错误。
我尝试了不同的参数名称,但总是得到相同的错误。如果我删除所有参数,它工作正常。
有效的代码: RETURNURL = 'http://mywebaddress.com'
导致错误的代码: RETURNURL = 'http://mywebaddress.com?transid=123'
补充一点细节,这里是paypal返回的错误:
"TIMESTAMP":"2014-05-29T23:58:20Z", "CORRELATIONID":"3313de9c9e0cc", "ACK":"失败", “版本”:“111.0”, “构建”:“11196751”, "L_ERRORCODE0":"10471", "L_SHORTMESSAGE0":"由于参数无效,交易被拒绝。有关详细信息,请参阅其他错误消息。", "L_LONGMESSAGE0":"返回 URL 无效。", "L_SEVERITYCODE0":"错误"
【问题讨论】:
-
您是否可以提供有关错误的更多信息(例如,完整的跟踪和/或错误消息)?
标签: paypal express-checkout returnurl