NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

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 会阻止支付吗?
它会阻止资料创建;扣款本身取决于您的请求是如何构建的。

来源

相关内容

支付知识库