Authorize.Net · 拒绝码
Authorize.Net E00039 “记录已重复”是什么意思?
核实日期
当您尝试创建与已存储的客户资料或支付资料匹配的资料时,会返回 Authorize.Net E00039,“记录已重复”。Authorize.Net 根据其客户资料规则检查重复项。查找并重复使用现有资料,而不是创建新资料;错误消息通常包含已存在记录的 ID。
- 类型
- 错误(客户资料)
- 谁拒绝了
- Authorize.Net 的重复资料检查
- 重试
- 改用现有资料。
- 顾客操作
- 无需操作;商店会处理已保存的银行卡。
- 商户操作
- 查找现有资料并重复使用。
PlatformDTC 的处理方式
PlatformDTC 根据订阅者批准的首次扣款创建 Authorize.Net 客户资料,并存储 Authorize.Net 服务器响应中返回的资料 ID,因此续订会重复使用该资料,而不是创建新资料。
发生原因
创建客户资料时会检查重复项,例如相同的客户 ID 或电子邮件。
商店可以怎么做
在 Customer Information Manager 中搜索客户,然后扣款或更新现有资料。
开发者须知
messages.message[0].code "E00039"。请参阅 Authorize.Net 关于重复资料验证的客户资料文档。
常见问题
- 我如何避免 Authorize.Net E00039?
- 在创建新资料之前查找现有资料,并重复使用。
- E00039 会阻止支付吗?
- 它会阻止资料创建;扣款本身取决于您的请求是如何构建的。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net