【问题标题】:What is DoAuthorization in Paypal for?Paypal 中的 DoAuthorization 有什么用?
【发布时间】:2011-11-12 16:10:52
【问题描述】:

我正在对Paypal沙箱服务器进行Express Checkout的测试,发现了以下奇怪的情况。

在Paypal 文档中,如果我使用PAYMENTREQUEST_0_PAYMENTACTION = 'Order',我需要在调用DoCapture 之前调用DoAuthorization 来收款。这很好,因为我们可以在客户收到产品时收款。

但是,经过测试,我发现我可以直接拨打DoCapture,通过使用PAYMENTINFO_0_TRANSACTIONID从我的沙盒测试个人账户中将资金提取到沙盒测试企业账户。

真的很奇怪。那么,我真的需要在DoCapture 之前调用DoAuthorization 吗? DoAuthorization 是什么意思?还是因为是沙盒服务器?

【问题讨论】:

    标签: paypal paypal-sandbox


    【解决方案1】:

    如果事务属于PAYMENTACTION=Order,则应在DoCapture 之前调用DoAuthorization。如果PAYMENTACTION=Authorization,您可以立即致电DoCapture

    据我所知,您不应该运行 PAYMENTACTION=Order 和立即运行 DoCapture,所以我想这可能是沙盒侥幸

    【讨论】:

      猜你喜欢
      • 2016-02-15
      • 2012-02-14
      • 2013-04-07
      • 2013-09-29
      • 2020-09-18
      • 2021-09-01
      • 2018-05-29
      • 2011-10-04
      • 2016-06-14
      相关资源
      最近更新 更多