如果交易 ID 发生变化,如何识别 Plaid 交易

How to identify Plaid transactions if transaction ID's change

我注意到同一个交易在第二次拉取时有不同的交易ID。为什么会这样?是因为未决交易与已发布的相同交易具有不同的交易 ID 吗?如果 trx ID 实际上在变化,有人对我如何识别唯一交易有什么建议吗?

事实证明,交易 ID 确实经常发生变化。当一个交易被过帐(停止挂起)时,原来的交易 ID 变成了挂起的交易 ID,并分配了一个新的交易 ID。

当待定交易转换为已发布交易时,交易的 transaction_id 将发生变化。发生这种情况时,已发布交易的 pending_transaction_id 字段可用于将其与原始待处理交易相匹配。

有关更多详细信息,请参阅这篇格子支持文章:https://support.plaid.com/hc/en-us/articles/360008271814-Pending-transaction-overview