【问题标题】:Authorize.net CIM : How to manage multiple card details?Authorize.net CIM : 如何管理多张卡的详细信息?
【发布时间】:2011-04-26 06:36:04
【问题描述】:

我正在开发一个新项目,需要将 Authorize.net CIM 集成为支付网关。用户可以拥有多张卡,请任何人告诉我我需要保存在 DB 和 DB 模式中以保存卡详细信息的最少详细信息吗?

【问题讨论】:

标签: php database authorize.net


【解决方案1】:

您完全错过了 CIM 的要点。 CIM 让您将信用卡信息存储在 Authorize.Net 的数据库中。您只需存储他们为您存储的每张信用卡提供给您的付款资料 ID。然后,当您想向客户收取费用时,您向他们发送金额和付款资料 ID,然后客户就会被收取费用。

【讨论】:

  • 嗨,约翰,请检查我的问题:http:stackoverflow.com/questions/3994477/authorize-net-cim-queries
【解决方案2】:

您永远不应该在您的数据库中保存信用卡详细信息,假设有人可以访问该表?甚至来自您的托管公司...

您应该阅读PCI(支付卡行业)合规规则

我知道您可能希望减轻用户总是写相同号码的痛苦,但我会选择“请添加信用卡详细信息,因为我们不保存任何有关它的信息”这样的消息。

关于多卡的过程……嗯,我可以买什么需要拆分成多卡的?

Authorize.net 允许您一次处理一张支付卡,如果您有更多,则需要排队。

【讨论】:

  • 非常糟糕的答案 - 让客户更轻松地结帐应该是首要任务(如果您关心增加销售额),并且 Authorize.net CIM 的全部目的是安全地存储该信息,所以它可以通过简单地提供一个 ID 和交易细节来处理。这就是它存在的原因!
猜你喜欢
  • 2011-03-29
  • 2012-11-29
  • 1970-01-01
  • 1970-01-01
  • 2022-10-01
  • 1970-01-01
  • 2023-03-30
  • 2011-06-02
  • 1970-01-01
相关资源
最近更新 更多