使用贝宝快速结帐完成付款后如何获取授权ID

Posted

技术标签:

【中文标题】使用贝宝快速结帐完成付款后如何获取授权ID【英文标题】:How to get authorization id when payment is done using paypal express checkout 【发布时间】:2013-12-11 10:19:30 【问题描述】:

如果使用贝宝快速结帐完成付款,我想从销售订单中获取授权 ID。 我可以获得付款人 ID 和相关 ID。

如果可以,我可以使用这两个值获取授权 id 吗?

【问题讨论】:

【参考方案1】:

一旦买家返回您(具体而言,返回您的 RETURNURL 参数中指示的页面),您需要致电我们的DoExpressCheckoutPaymentAPI 以完成交易。 调用DoExpressCheckoutPayment 后,响应将包含PAYMENTSTATUS=PendingTRANSACTIONID。它的值将是您的授权ID。

您随后可以使用我们的DoCapture API 获取此授权。

【讨论】:

请查看here

以上是关于使用贝宝快速结帐完成付款后如何获取授权ID的主要内容,如果未能解决你的问题,请参考以下文章

通过贝宝付款完成后如何获取交易详情

贝宝结帐按钮:付款弹出窗口永远不会完成

如何以访客身份启用贝宝快速结帐

如何使用 Paypal Adeptive 获取 paykey 并在结帐时成功结帐?

WHMCS - 如何获取到贝宝的付款链接

贝宝:快速结帐。在单笔交易中设置一次性付款和定期付款