plus.payment.request(provider, statement, (result) => {
console.log("支付成功 :" + JSON.stringify(result));
}, (e) => {
console.log("支付失败: " + JSON.stringify(e));
})

- 发布:2023-03-28 11:48
- 更新:2023-03-29 14:00
- 阅读:717
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 12
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
手机系统: Android
手机系统版本号: Android 12
手机厂商: 三星
手机机型: SM-S9010
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
示例代码:
操作步骤:
正确配置好google play上的商品,通过uniapp google支付文档调用 使用的是测试环境
正确配置好google play上的商品,通过uniapp google支付文档调用 使用的是测试环境
预期结果:
能显示商品信息,价格等
能显示商品信息,价格等
实际结果:
只有一个邮箱加测试卡
只有一个邮箱加测试卡
wwwzzz (作者)
我理解的googole支付应该是类似国内支付宝那种?
2023-03-28 14:35
DCloud_Android_THB
回复 wwwzzz: 对 你要用到内购是billing 我们提供的是wallet
2023-03-28 17:02
wwwzzz (作者)
回复 DCloud_Android_THB: 我已经改成wallet了,但是添加test card之后点击继续,会报内部错误,下面截图几个都配置过了
2023-03-29 13:59
wwwzzz (作者)
回复 wwwzzz: {"code":-100,"message":"Status{statusCode=INTERNAL_ERROR, resolution=null}"}
2023-03-29 14:04
DCloud_Android_THB
回复 wwwzzz: 按照文档https://uniapp.dcloud.net.cn/tutorial/app-payment-google.html#
2023-03-29 15:36
wwwzzz (作者)
回复 DCloud_Android_THB: 我再问个问题,plus.payment.request(provider, statement, (result) => {
console.log("支付成功 :" + JSON.stringify(result));
}, (e) => {
console.log("支付失败: " + JSON.stringify(e));
}) 调用google支付成功函数 返回的数据好像没有支付令牌,这个有文档可参考么?
2023-03-29 16:59
DCloud_Android_THB
回复 wwwzzz: rawdata就是谷歌返回的原始数据,更深入研究需要看一下谷歌支付的官方文档。
2023-03-29 17:31
wwwzzz (作者)
回复 DCloud_Android_THB: 好的,感謝,另外想请问一下“谷歌支付分为两种:CARD、PAYPAL付款方式”,PAYPAL的付款在谷歌支付官方字段没有说明,这个是不是要参考PAYPAL支付对应相应文档配置呀?
2023-03-29 19:51
DCloud_Android_THB
回复 wwwzzz: 这个字段只是说明谷歌支付对于paypal的支持,因为paypal拼装的paymentmethod是不一样的,所以我们添加了这个类型以示区分。
2023-03-29 20:23
wwwzzz (作者)
回复 DCloud_Android_THB: 那请问我需要从哪里获取到paypal的参数配置以及测试相关的文档呢,因为提供的谷歌支付官方文档没有相关说明。
2023-03-29 20:35
DCloud_Android_THB
回复 wwwzzz: https://developers.google.com/pay/api/android/guides/tutorial?hl=zh-cn 搜paypal ,我又看了一下,他的配置教程已经更新了,在https://developers.google.com/pay/api/android/reference/request-objects#MerchantInfo 中已经删除type为
PAYPAL
的类型,所以你别使用paypal的配置了,后续更新我会删除这部分内容。2023-03-30 12:13