1

当我访问 Doexpresscheckoutpayment 服务时,我遇到了以下错误。

错误:付款未经用户授权错误代码:10485

请帮助我,我无法弄清楚出了什么问题。

以下是我遵循的步骤:

1) setExpressCheckout 是否获得令牌 2) 使用上述令牌调用 getExpressChecoutDetails 并获得 payerID 3) 使用上述详细信息我调用 Doexpresscheckoutpayment 并获得付款未授权。

版本:98.0 端点:https ://api-aa.sandbox.paypal.com/2.0/

谢谢..

4

2 回答 2

0

我得到了解决方案..客户需要授权付款...

https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=

于 2013-05-16T04:40:50.540 回答
0

您没有将付款人重定向到 PayPal!因此,如错误消息中所述,“用户未授权付款”。

顺序必须...

  1. 令牌 = SetExpressCheckout()
  2. redirect_to_paypal (token) -> paypal 重定向到 RETURNURL
  3. RETURNURL:调用 GetExpressCheckoutDetails
  4. DoExpressCheckoutPayment
于 2013-08-08T10:58:41.863 回答