重新:获取与“结算信息更新”相关联的验证交易

时间:2015-06-17 09:15:15

标签: transactions webhooks recurly

我想要做的是在帐单信息发生时立即将验证交易与更新相关联: 到目前为止,我可以看到这样的事件发生时,重复后端只会引发一个“billing_info_updated”webhooks而不提供有关此事件相关事务的任何线索。

这很奇怪,因为如果对结算信息的验证失败,则会正确引发具有该交易的failed_pa​​yments webhook。

如果验证成功,您能否告诉我如何获取此交易?

2 个答案:

答案 0 :(得分:0)

当您更新帐户的结算信息时,API / Recurly.js响应将立即返回200成功或错误(https://docs.recurly.com/api/billing-info#update-billing-info-credit-card)。

如果返回200,则可以立即查询该帐户的最后一笔交易,该交易应该是该授权交易:https://docs.recurly.com/api/transactions#lookup-transaction

如果返回错误,则不会更新结算信息,这就是为什么只发送failed_pa​​yments webhook。

答案 1 :(得分:0)

我最近写了一篇关于recurly webhooks的帖子,如果你解析xml的有效载荷,你可以获取更新的细节。我已经写了这篇文章[这里] .hope它有助于1