React Native Stripe SDK中能否用CardField实现Google Pay/Apple Pay?
stripe-react-native CardField对接Apple Pay/Google Pay相关问题解答
首先给出明确结论:当前stripe-react-native SDK的所有版本都不支持通过CardField组件实现Apple Pay、Google Pay对接。
- CardField组件的设计定位是仅用于采集用户手动输入的普通银行卡信息(卡号、有效期、安全码、持卡人信息等),仅服务于普通银行卡支付场景,本身没有内置数字钱包的交互能力。
如果需要实现Apple Pay、Google Pay支付,使用SDK内置的专属PlatformPay相关能力即可:
- 对接Apple Pay:完成商户端Apple Pay权限配置后,调用
PlatformPay.presentApplePay()相关方法即可唤起系统Apple Pay弹窗,用户授权后即可获取支付凭证 - 对接Google Pay:完成商户端Google Pay配置后,调用
PlatformPay.presentGooglePay()相关方法即可唤起系统Google Pay弹窗,完成支付后获取对应凭证 - 上述两种数字钱包支付流程完全不需要依赖CardField组件,也不需要用户手动输入任何卡信息。
内容的提问来源于stack exchange,提问作者gabogabans
相关产品推荐
相关产品推荐

