在 Authorize.net CIM 中,为什么我的第一笔交易没有显示在客户历史记录中?
In Authorize.net CIM, why is my first transaction not showing in customer history?
在沙盒和生产环境中,CIM 通过 authorize.net API 收到的第一笔交易未列在客户历史记录中。但是,列出了所有后续交易。请注意,第一笔交易可以通过搜索交易ID找到,但我很困惑为什么它没有列在历史记录中。
例如:
- 客户个人资料 ID:123546789
- 此客户的第一笔交易是:987654321 但此交易ID未在历史记录中列出
- 此客户在第一笔交易后发生了四笔交易,它们都列在历史记录中
知道为什么会这样吗?
我与 authorize.net 实时支持团队进行了交谈,我们检查了发生这种情况的生产帐户。他们必须进入内部文档才能找到答案。
由于操作顺序,这是预期的行为。这意味着,当在创建客户资料的同时发送交易时,交易首先 运行 并在创建资料之前进行验证,这样他们就不会最终创建一个不会使用。
因此,交易永远不会与客户历史记录相关联,因为交易 运行 时配置文件不存在。他们理解这令人困惑,并建议提交请求以在 API.
的未来版本中纠正此问题
在沙盒和生产环境中,CIM 通过 authorize.net API 收到的第一笔交易未列在客户历史记录中。但是,列出了所有后续交易。请注意,第一笔交易可以通过搜索交易ID找到,但我很困惑为什么它没有列在历史记录中。
例如:
- 客户个人资料 ID:123546789
- 此客户的第一笔交易是:987654321 但此交易ID未在历史记录中列出
- 此客户在第一笔交易后发生了四笔交易,它们都列在历史记录中
知道为什么会这样吗?
我与 authorize.net 实时支持团队进行了交谈,我们检查了发生这种情况的生产帐户。他们必须进入内部文档才能找到答案。
由于操作顺序,这是预期的行为。这意味着,当在创建客户资料的同时发送交易时,交易首先 运行 并在创建资料之前进行验证,这样他们就不会最终创建一个不会使用。
因此,交易永远不会与客户历史记录相关联,因为交易 运行 时配置文件不存在。他们理解这令人困惑,并建议提交请求以在 API.
的未来版本中纠正此问题