Database 使用贝宝API的原子性 贝宝API中,流程允许在API调用之前,有时在中间,例如在Exchange签出的情况下,以及在成功的支付/事务之后进行日志记录。我担心的是最后一步,即接收到呼叫成功的确认,但可能无法记录。我一直在查看API,但没有找到检查以前付款/交易结果的方法。有这样的电话吗?在这种情况下,如何确保原子性?
对于任何版本>76.0,Database 使用贝宝API的原子性 贝宝API中,流程允许在API调用之前,有时在中间,例如在Exchange签出的情况下,以及在成功的支付/事务之后进行日志记录。我担心的是最后一步,即接收到呼叫成功的确认,但可能无法记录。我一直在查看API,但没有找到检查以前付款/交易结果的方法。有这样的电话吗?在这种情况下,如何确保原子性?,database,paypal,atomic,Database,Paypal,Atomic,对于任何版本>76.0,DoExpressCheckoutPaymentAPI调用都是幂等的;如果您希望验证事务是否确实已完成,只需再次调用它即可 或者,您也可以使用PayPal获得服务器到服务器的POST,其中包含您帐户上发生的每笔交易的数据。Ah这很有意义。我正在研究并发现GetTransactionDetails操作,它似乎很有用。有这方面的经验吗?
DoExpressCheckoutPayment
API调用都是幂等的;如果您希望验证事务是否确实已完成,只需再次调用它即可
或者,您也可以使用PayPal获得服务器到服务器的POST,其中包含您帐户上发生的每笔交易的数据。Ah这很有意义。我正在研究并发现GetTransactionDetails操作,它似乎很有用。有这方面的经验吗?