ios - iOS 中的信用卡支付(3-D 安全?)

标签 ios credit-card payment-processing 3d-secure

所以我想知道是否可以在 iOS 上实现信用卡支付?

这是基本思想..

  1. 用户在电子商务应用中找到了他们想要购买的商品
  2. 然后应用程序获取他们的 CC 详细信息并将其发送给 3-D Secure 商家
  3. 用户使用 3D 安全方法验证其 CC
  4. 付款被接受。

是否可以在不进入 Safari 的情况下实现这一点?

我从一些研究中发现了什么

  1. 我们可以使用类似:https://stripe.com/

但是这带来了两个问题:

1a - 我认为二维安全在这里不起作用。 1b - 如果当前的电子商务网站使用不同的方法 - 我们无法将 stripe 集成到应用程序中,因为这意味着改变整个 CC 支付流程?

所以看来唯一的方法是这样:

  1. 在 UIWebview(实际电子商务网站的)中加载 CC 付款信息,并使用 Web View 加载网站和当前的 3-D Secure 付款方式?

在我看来,当不使用 PayPal 和 iAP 等服务时,CC 支付的范围和可扩展性总体上非常有限?

有什么想法吗?

最佳答案

3d 安全(SecureCode 和 Visa 验证)必须在网络浏览器中完成,更具体地说是在 iFrame 中完成。

iFrame 的内容由卡方案动态加载,以呈现由卡发行者托管的页面(以允许其显示 secret 短语)。密码的检查也由发卡机构执行,无需您的干预。

无法在网络浏览器之外执行 3d 安全检查。

关于ios - iOS 中的信用卡支付(3-D 安全?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17947302/

相关文章:

ios - 禁用 UITextView 的放大镜但在 objective-c 中启用链接和电话号码检测

ios - Xcode 更新到 7.2 但仍然只显示 7.1

drupal - 首次接受信用卡。我需要做什么?

transactions - 获取已发布交易的 MAPP 协议(protocol)是什么?

c# - 编写 PCI 兼容程序集需要什么?

paypal - 用于处理欧盟增值税的小额支付的支付处理器

php - 使用 Paypal 锁定模型推车

ios - tableView 刷新时丢失自定义数据

stripe-payments - 在 strip 支付网关中处理客户延迟的正确方法

ios - MKLocalSearch 未找到附近所有餐厅