【发布时间】:2019-02-21 12:37:53
【问题描述】:
我正在实施 PayPal 结帐服务器集成,我想知道在触发 onAuthorize 方法时将订单标记为已付款是否安全。
我也想知道是否需要实施 webhook 来验证付款。
谢谢。
【问题讨论】:
标签: paypal
我正在实施 PayPal 结帐服务器集成,我想知道在触发 onAuthorize 方法时将订单标记为已付款是否安全。
我也想知道是否需要实施 webhook 来验证付款。
谢谢。
【问题讨论】:
标签: paypal
以下内容基于标记为从 1 月 17 日起弃用的“经典”
我也有同样的问题。调用显示在沙盒 API 调用历史记录中,但我看不到任何资金流动。我的真实账户也是如此。我有直觉认为交易需要在授权后被捕获。
要捕获付款,请使用返回的授权 ID 发出 DoCapture 请求。 来源:https://developer.paypal.com/docs/classic/express-checkout/ec_authorize_and_capture/#required-code-changes-for-authorization-and-capture
更新:毕竟我没有使用经典,而是新的客户端休息:https://developer.paypal.com/demo/checkout/#/pattern/client
接近经典,我只需要添加...
return actions.payment.execute();
然后进行实际传输。
【讨论】: