在Authorize.net CIM中,为什么我的第一笔交易没有显示在客户历史记录中?

时间:2019-01-03 19:00:14

标签: authorize.net authorize.net-cim

在沙盒环境和生产环境中,CIM通过authorize.net API接收到的第一笔交易都未在客户历史记录中列出。但是,列出了所有后续交易。请注意,可以通过搜索交易ID来找到第一笔交易,但是我很困惑为什么它没有在历史记录中列出。

例如:

  • 客户个人资料ID:123546789
  • 该客户的第一笔交易是:987654321,但此交易ID未在历史记录中列出
  • 在第一个客户之后,该客户发生了四笔交易,所有交易都记录在历史记录中

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:2)

我与authorize.net实时支持团队进行了交谈,我们检查了发生这种情况的生产帐户。他们必须进入内部文档才能找到答案。

由于操作顺序,这是预期的行为。这意味着,在创建客户资料的同时发送交易时,将在创建资料之前先运行并验证交易,这样他们就不会最终创建将不使用的资料。

由于这个原因,交易将永远不会被绑定到客户历史记录,因为运行交易时配置文件不存在。他们知道这很令人困惑,建议您在以后的API版本中提出更正此问题的请求。