【问题标题】:Retrieving Credit Card Information From Passbook Using iOS8使用 iOS8 从存折中检索信用卡信息
【发布时间】:2014-09-23 18:59:39
【问题描述】:

我在 Google 上搜索了 iOS 8 API 的 PassKit 框架,但找不到任何可以从 Passbook 应用程序中检索信用卡详细信息的 API。 Apple 表示我们可以将卡的详细信息存储在 iOS 8 Passbook 中。我们可以从新的 iOS8 Passkit 中检索卡的详细信息,例如(卡号、到期日期、CCV)吗?

我需要从存折中检索卡的详细信息并进一步将其发送到支付网关,而无需用户手动输入卡的详细信息。

任何帮助将不胜感激。在此先感谢

【问题讨论】:

    标签: ios8 passbook passkit


    【解决方案1】:

    您无法从您的应用程序访问个人信用卡详细信息,例如卡号、到期日期、cvv - 因为这些信息实际上并未存储在手机上。芯片上只存储了一个代表卡信息的令牌。

    如果您想请求用户授权 apple Pay,您应该从您的视图控制器中提供一个 PKPaymentAuthorizationViewController。您应该将您的付款请求 (PKPaymentRequest) 传递给此控制器,其中包含金额、货币、项目等。它将显示一个操作表,其中显示付款/运输详细信息以及“使用 touch id 付款”选项。

    我已经在模拟器中尝试过了,不幸的是我只能在卡片部分看到“Null, null”。我不确定如何将测试卡添加到 Passbook。你能做到吗?

    【讨论】:

    • 如果我不想要 Apple Pay。我可以使用这个令牌并发送到任何支付网关,比如 STRIPE 并进一步发起支付吗?
    猜你喜欢
    • 2010-12-18
    • 1970-01-01
    • 2017-06-20
    • 2011-03-26
    • 2019-03-20
    • 1970-01-01
    • 2021-09-08
    • 2021-12-14
    相关资源
    最近更新 更多