无论你是想要吊起来金币支付或者是谷歌的订阅支付一定要注意以下几点。
1 账号问题
首先账号必须是海外国家的,比如香港美国,最好有支付能力,可以打开谷歌商店选择付费界面,看看是否可以打开,可以打开的话就是可以的。
2 调用调试的时候 科学上网。
3 sdk调用问题,主要就是查询谷歌返回的商品详情信息数据为空的问题,我的问题是一直是 查询普通商品信息返回没有问题,可以查看到具体的商品信息,但是订阅商品信息则一直返回是空,且code 是ok,此时大概率的问题就是你的订阅商品查询id 错误。如图
此图 记住一定要传订阅的具体id,而不是 里面的基础方案的id,这个一开始是后台配置错误导致的。鼓捣了一周。如图
记住了不要传输具体的优惠方案id,因为这个是和消耗的商品id 唯一的大的区别。还有就是 查询的时候记得 查询类型 ,一个是subs 一个是 inapp
4 如果没有信用卡绑定如何加入测试。
[使用应用许可来测试应用内购结算功能 - Play 管理中心帮助 (google.com)] 地址自己百度即可。
主要是给你测试的谷歌账号加入应用许可,里面有具体的操作方式,仔细阅读。
记得加入测试列表给你的账号,切要发送邀请地址,点开后有个确认。成功后可以进入谷歌商店查看是否是内侧人员。 最后一步一定要勾选上,然后点击保存更改。不然你是无法显示测试卡付款的。