intuit-partner-platform - Aggcat - 新交易的确定

标签 intuit-partner-platform customer-account-data-api

我目前每小时轮询一次新交易,但无法确定交易是否是新交易,或者它是否是先前交易状态的进步。

据我所见,随着事务从待处理状态演变为已发布状态,它需要多个新的 id,从而产生我已经开始编写的算法来确定它是否是是否真的是新交易。

对于用于识别唯一交易的确定性算法模式,你们是否都有任何建议,而不是基于它们的 id

我从金额、日期和收款人姓名的 MD5 散列开始,但收款人姓名已被证明是不可靠的,因为它可能随着交易状态的演变而改变。

最佳答案

如果您收到待处理的交易,请删除/忽略这些交易。与这些“未决”交易相关的 ID 本质上是暂时的。不可能通过可变的 ID 来映射这些临时事务。

PN - 由于其 transient 类型,我们不对待定交易进行分类。我们只会对发布的项目进行分类。

谢谢

关于intuit-partner-platform - Aggcat - 新交易的确定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17251988/

相关文章:

c# - 如何生成oauth_signature intuit ipp QBO API V3

Quickbooks 在线 REST API : Is it possible to apply Date functions in the SQL query?

intuit-partner-platform - "All Invoices"API 响应中缺少某些发票

intuit-partner-platform - AggCat 分类返回 common => nil

java - getInstitutions 在 AggCatSampleApp 中返回 null

intuit-partner-platform - aggcat php 示例不工作

c# - IPP .NET SDK for QuickBooks v3.0 创建发票错误 - 错误请求

intuit-partner-platform - 如何使用 API 在 QuickBooks Online UK 中导入增值税?