【问题标题】:How to get the already stored payment card data in iOS/Android? [closed]如何在 iOS/Android 中获取已存储的支付卡数据? [关闭]
【发布时间】:2018-08-29 07:40:04
【问题描述】:

我们的目标是在 iOS/Android 应用中获取用户的支付卡数据,而不是仅仅让他们输入。我希望他们能够使用已经保留支付卡详细信息的平台范围的上下文。很像网络上的Payment Request API

我查看了 ApplePay 和 Google Pay,但它们似乎没有直接提供支付卡的详细信息。

还有其他选择吗?

【问题讨论】:

    标签: android ios payment payment-request-api


    【解决方案1】:

    Google PayApple wallet 最接近网络上的链接支付请求 API。但请记住,即使是那些也不会直接为您提供卡片数据。

    Google Pay 仅适用于处理实际交易的特定“Google Pay 处理器”(请参阅​​处理器列表here),因此您永远无法获得实际的信用卡数据,也无法自行执行付款处理。 我认为 Apple 也有同样的限制。

    您可能遇到的另一个问题是它们不受全球支持。

    您是否考虑过使用贝宝?找到了一个cordova插件here

    【讨论】:

    • 这太糟糕了。我确实需要直接支付卡数据。我正在为一个不支持 PayPal、Braintree、Stripe、Adyen 或 Nothing 的国家/地区开发支付机制。
    • 是的,这就是大多数移动支付 API 的工作方式。也许您可以考虑集成一个信用卡扫描库,该库将提取和预填充信用卡数据。
    【解决方案2】:

    iOS 和 Android 都有不错的选择。

    对于 iOS,请使用 Apple Pay -> https://developer.apple.com/apple-pay/ 对于 Android,请使用 Google Pay -> https://developers.google.com/pay/api/android/

    【讨论】:

    • 这些都没有像 Web API 那样给我支付卡的详细信息。我直接需要数据。
    猜你喜欢
    • 2016-06-25
    • 2019-09-27
    • 2014-01-05
    • 2013-02-24
    • 2014-01-07
    • 2018-12-28
    • 1970-01-01
    • 2022-11-10
    相关资源
    最近更新 更多