expo-payments-stripe的setOptionsAsync方法中androidPayMode参数应传入什么值?
androidPayMode 参数取值说明
这个参数是Expo Payments SDK中专门用于配置Google Pay运行环境的字段,仅支持以下两个固定取值:
test
该值适用于开发、测试阶段:- 调用Google Pay沙箱环境,不会产生真实交易,仅返回测试支付凭证
- 可配合Google提供的测试银行卡完成支付流程调试
- 需同步使用Stripe测试环境的
publishableKey
production
该值适用于应用正式上线后的生产环境:- 调用Google Pay生产环境,触发真实资金流转
- 需先完成Google Pay Console、Stripe后台的生产资质审核和配置
- 需同步使用Stripe生产环境的
publishableKey
补充注意事项
- 参数取值错误会直接导致Google Pay支付面板无法拉起:测试环境填
production会报错无权限,生产环境填test无法生成有效支付凭证完成交易 - 该参数仅对安卓端生效,iOS端运行时会自动忽略该配置,无需做兼容处理
内容的提问来源于stack exchange,提问作者taehoon719
相关产品推荐
相关产品推荐

