在沙盒环境和生产环境中,CIM通过authorize.net API接收到的第一笔交易都未在客户历史记录中列出。但是,列出了所有后续交易。请注意,可以通过搜索交易ID来找到第一笔交易,但是我很困惑为什么它没有在历史记录中列出。
例如:
知道为什么会这样吗?
答案 0 :(得分:2)
我与authorize.net实时支持团队进行了交谈,我们检查了发生这种情况的生产帐户。他们必须进入内部文档才能找到答案。
由于操作顺序,这是预期的行为。这意味着,在创建客户资料的同时发送交易时,将在创建资料之前先运行并验证交易,这样他们就不会最终创建将不使用的资料。
由于这个原因,交易将永远不会被绑定到客户历史记录,因为运行交易时配置文件不存在。他们知道这很令人困惑,建议您在以后的API版本中提出更正此问题的请求。