ruby-on-rails - 在活跃商户应用程序中使用两步验证的卡(信用卡/借记卡)会发生什么情况?

标签 ruby-on-rails ruby paypal stripe-payments activemerchant

通常,作为一个普通的应用程序,使用 active-merchant 和任何支付网关,我们提供一个基本的表格来填写属性:

cc = CreditCard.new(
  :first_name => 'Steve',
  :last_name  => 'Smith',
  :month      => '9',
  :year       => '2010',
  :brand      => 'visa',
  :number     => '4242424242424242'
)

如文档中所述here .

因此,所有允许直接付款(只需提供其详细信息)的卡都将成功付款。

但是两步认证卡是怎么回事呢?由于没有接受用户的 OTP 值Online Secure password 的规定,交易会成功处理吗?

最佳答案

银行卡验证详细信息(PAN、CVV)足以从帐户中扣款, 而 2FA 要求是根据区域卡网络规则和本地立法机构/当局所需的额外授权层。例如OTP 或 3D 安全是 RBI(印度储备银行)的授权,印度网关的所有国内交易都需要它。

因此,到目前为止,在这些网关(PayPal、Braintree、Stripe)可用的市场中,无需 OTP 即可处理国际交易。另外,从防止欺诈的角度来看,它们每个都有安全方面的风险模型

并且由于无法在线接受 PIN,因此借记卡或 EMV 芯片和 PIN 卡将始终作为信用卡运行。

关于ruby-on-rails - 在活跃商户应用程序中使用两步验证的卡(信用卡/借记卡)会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37871753/

相关文章:

sql - 我可以向 Oracle 发送 "batched"INSERT 吗?

paypal - 移动浏览器的 Payflow Link 托管页面问题

ruby-on-rails - 带外部数据库的 Ruby on Rails,网络请求问题

python - Ruby 到 Python 的语法混淆

ruby - OpenSSL::SSL::SSLContext SNI servername_cb 不工作

PayPal , 返回页面 post 值, 如何访问和使用

paypal - Paypal API 货币类型

mysql - Rails 迁移 : Adding comment to column without changing type

ruby-on-rails - 我可以找到所有值,例如[[_bc],​​“a_c”,“ab_”]

ruby-on-rails - 在 Rails 3 中为 ajax 与 html 请求呈现不同的操作