0

PayPal Express Checkout for Payflow 文档说,可以通过将“useraction=commit”添加到将用户重定向到 PayPal 的 URL 来跳过 Get Express Checkout Details 步骤。但是,它也表示返回 PAYERID 参数以响应 Get Express Checkout Details 并且对于 Do Express Checkout Payment 是必需的。

当我在没有 PAYERID 的情况下测试流程时,我得到“[RESPMSG] => 字段格式错误:无效的 PayerID”。没有获取快速结帐详细信息请求,是否有任何方法可以获取执行快速结帐付款的 PAYERID?

4

1 回答 1

1

当 PayPal 将买家重定向回您的网站时,应在 URL 中将付款人 ID 连同令牌一起返回给您。您需要做的就是从 URL 中获取付款人 ID。例如,如果您将您的设置RETURNURLhttp://www.mysite.com/paypal_return.php,当 PayPal 将买家重定向回您的网站时,该 URL 将类似于http://www.mysite.com/paypal_return.php?token=EC-1234567890ABCDEF&PayerID=ABCDEFGHIJKLM

于 2013-09-05T14:08:14.543 回答