【问题标题】:Set up Transaction Vs Set up Authorization设置交易与设置授权
【发布时间】:2020-09-13 20:48:55
【问题描述】:

我正在使用 paypal/Checkout-PHP-SDK 进行 Paypal 集成,但我不明白设置交易和设置授权之间的区别?

两者正在创建订单并等待捕获但有什么区别?

【问题讨论】:

    标签: paypal paypal-sandbox paypal-rest-sdk


    【解决方案1】:

    authorization transaction 是一种交易类型,它授权当时的资金可用性,但不捕获。捕获可以稍后完成,并且可能成功也可能不成功。

    (捕获几乎总是在最初的几天内成功,称为授权的“兑现期”。在前 29 天的剩余时间内,它可能会成功,大致相当于正在尝试新的交易。29 天后,授权到期。)

    您可以在这里获取授权和捕获:https://developer.paypal.com/docs/admin/auth-capture/

    切勿使用授权,除非您有非常具体且明确的业务原因。

    【讨论】:

    • 您想通过“授权当时的资金可用性”来表示它检查用户帐户的资金是否等于/超过订单金额,如果确定,则创建订单。所以你想说交易需要在几分钟内捕获,如果用户没有捕获,订单将被删除。但是授权要等一个月才能删除订单。对吗?
    • 它不创建订单,订单已经创建。它通过授权交易完成订单。如果未捕获,授权交易将在 29 天后过期。
    • 我是支付交易的初学者,但我开始了解,因此有两种基于意图属性创建订单的选择:'intent' => 'CAPTURE' | 'AUTHORIZE',所以需要在几分钟内捕获 CAPTURE 类型的订单?是真的吗?
    • 订单应尽快使用,如有需要,请始终创建一个新订单 -- 但实际到期时间可能是创建后 48 或 72 小时,批准后 3 小时
    • 好吧,到这里我们就同意了,现在我们来授权,所以有一个有意图的订单 = "AUTHORIZE",那么这个订单和有意图的订单有什么区别=“捕获”?
    猜你喜欢
    • 2018-09-12
    • 2019-07-06
    • 1970-01-01
    • 1970-01-01
    • 2021-08-12
    • 2017-01-25
    • 1970-01-01
    • 2021-11-21
    • 2013-01-15
    相关资源
    最近更新 更多