Authorize.Net · 拒绝码
Authorize.Net E00044 “Customer Information Manager is not enabled” 意味着什么?
核实日期
Authorize.Net E00044, "Customer Information Manager is not enabled", 意味着该账户无法存储客户资料。任何创建或收取已保存银行卡的请求,包括依赖客户资料的订阅续订,都会失败,直到 CIM 被启用。请在 Authorize.Net 账户上启用 Customer Information Manager。
- 类型
- 错误(商家设置)
- 谁拒绝了
- 您的 Authorize.Net 账户设置
- 重试
- 不,直到 CIM 被启用。
- 购物者操作
- 无需操作;商店必须启用它。
- 商家操作
- 在您的 Authorize.Net 账户中启用 Customer Information Manager。
PlatformDTC 的处理方式
PlatformDTC 需要商店的 Authorize.Net 账户启用 Customer Information Manager 才能收取订阅费用:它会在结账时将银行卡保存为客户资料,并在续订时向该资料收费。
发生原因
Authorize.Net 上保存的银行卡存储在 Customer Information Manager 中,该功能必须为账户启用。
商店可以做什么
在您的 Authorize.Net 账户上启用 Customer Information Manager(如果未提供此选项,请联系 Authorize.Net),然后测试一次订阅结账。
面向开发者
messages.message[0].code "E00044". 影响 createCustomerProfile、createTransactionRequest 中的 profile.createProfile 以及 profile charges。
常见问题
- 为什么我的 Authorize.Net 商店无法保存银行卡 (E00044)?
- 账户未启用 Customer Information Manager。
- Authorize.Net 上的订阅需要 CIM 吗?
- 如果续订需要向已保存的客户资料收费,是的。
来源
- Authorize.Net 响应代码工具(响应原因代码) — Authorize.Net
- Authorize.Net 响应代码(响应代码工具背后的 JSON 列表) — Authorize.Net