【问题标题】:Card Security Code信用卡安全码
【发布时间】:2014-08-27 20:16:53
【问题描述】:

我们在使用信用卡时实施了卡安全码检查。

这在属性 security_code_check 上产生了一个值,即通过、失败、未知。

平衡状态“强烈建议您不要使用未通过此检查的卡处理交易。”

但是,在对卡执行经过身份验证的操作之前,不会进行安全代码检查。

因此,当检查完成时,我们已尝试处理该卡。那么我们如何遵循不使用它的建议呢?

【问题讨论】:

  • 很高兴对一个问题投反对票,该问题说明了特定于域的确切问题并得到一个看起来可能有效的答案,必须检查它,并且不在文档中

标签: balanced-payments


【解决方案1】:

在卡上创建保留以执行此操作是错误且不必要的。这样做会占用客户的可用资金并造成混乱。

经过身份验证的请求向市场申请代币化融资工具,同时触发卡验证。这在文档中的几个地方进行了讨论,主要是在https://docs.balancedpayments.com/1.1/guides/balanced-js。如果您希望尝试对卡收费之前检查 CVV 结果,您应该在卡上执行经过身份验证的请求,例如 GET,甚至将卡与客户资源相关联。这将启动卡验证,并让您能够在尝试向卡收费之前检查验证结果。立即尝试借记卡不会提供这样的机会。

【讨论】:

    【解决方案2】:

    “但是,在对卡执行经过身份验证的操作之前,不会进行安全代码检查。”

    经过身份验证的操作包括对 balance.js 返回的卡令牌执行 GET,无论如何存储卡都是必需的。不需要先借卡。

    【讨论】:

      【解决方案3】:

      你会先在卡上create a hold。如果 CSC 成功,capture the hold。如果失败,void the hold

      【讨论】:

      • 谢谢,我会检查并回来。
      • 你不应该这样做。 “经过身份验证的操作”包括在卡被标记化后对卡执行 GET,因此无需创建单独的保留。
      猜你喜欢
      • 2011-04-05
      • 2013-05-14
      • 1970-01-01
      • 2019-10-14
      • 2010-12-14
      • 2012-10-14
      • 2018-02-26
      • 2014-03-29
      • 2016-11-28
      相关资源
      最近更新 更多