在 Authorize.Net 中,即使结算成功,是否有办法识别或触发?我需要在数据库中更新我的订单,所以如果有任何 webhook 会很棒,有谁知道我在哪里可以找到有关它的更多详细信息?
问问题
126 次
1 回答
1
结算发生时没有 webhook。但是,由于它们每晚都在完全相同的时间发生,而且很少(如果有的话)失败,您可以设置一个自动作业,在每晚结算时间更新您的数据库。
如果需要特定于发生结算的触发器,您还可以解析信用卡结算报告电子邮件。
如果您想确认付款已结算,您可以随时调用 API 来获取交易状态。getTransactionDetailsRequest
有一个名为transactionStatus
“settledSuccessfully”的值,如果它已解决。
或者打电话getUnsettledTransactionListRequest
看看有没有未结算的交易。如果没有,那么你知道他们都成功解决了。
于 2020-04-22T22:54:46.007 回答