目标是在iOS / Android应用程序中获取用户的支付卡数据,但不要让他们输入。我希望他们能够使用已经保存支付卡详细信息的平台范围的上下文。就像网上的Payment Request API一样。
我查看了ApplePay和Google Pay,但他们似乎并未直接提供支付卡详细信息。
还有其他选择吗?
Google Pay和Apple wallet将最接近网络上的链接付款请求API。但请记住,即使是那些也不会直接给你卡数据。
Google Pay仅适用于处理实际交易的特定“Google Pay处理器”(请参阅处理器列表here),因此您永远无法获得实际的信用卡数据,也无法自行执行付款处理。我认为Apple有相同的限制。
您可能遇到的另一个问题是它们不是全局支持的。
您是否考虑过使用PayPal?找到了一个cordova插件here。
iOS和Android都有很好的选择。
对于iOS,请查看Apple Pay - > https://developer.apple.com/apple-pay/ For Android查看Google Pay - > https://developers.google.com/pay/api/android/