没有回调,就是第一种那样。
关于小游戏的虚拟支付关于小游戏的支付流程有些不明白 小游戏的支付流程是否为先使用 midasGetBalance获得余额,余额足够,直接使用midasPay进行扣除,如果余额不足,再前端调用wx.requestMidasPayment(Object object)进行充值页面拉起,返回成功后再从头走正常扣款流程? 如果流程不是第一点那样,那虚拟支付后台是否有地方可以填写支付成功回调,虚拟支付开通的后台里只找到了分区的填写和环境的发布,没有找到支付成功回调地址的填写 以上疑问,求解惑~
2018-05-17[图片]放在这里可以拿到数据
getGroupCloudStorage[图片] shareTicket参数不正确,表示都试过了,包括 wx.shareAppMessage返回信息中的shareTicket、wx.onshow中返回信息中的shareTicket,都提示不正确,具体是使用哪个shareTicket???
2018-05-17有几个地方都可以拿到,1、分享群成功后返回的信息中[图片]2、onshow 点击分享在群中的消息进入小游戏会返回[图片]3、启动时[图片] 但值都不一样,郁闷的是。。。。。。我用这些票据都提示[图片]
shareTicket的获取方式- 需求的场景描述(希望解决的问题) shareTicket 是如何获取的 , 只有分享的时候才能获取吗 ? 目前 getGroupCloudStorage 关系链需要用到shareTicket , 那意思只有分享只有才能得到getGroupCloudStorage 提供的数据? - 希望提供的能力 提供简洁提供 shareTicket 数据
2018-05-17[图片]最低是10,其他金额需要按文档上的来,而且需要注意 最后要用真机测试。
支付时 requestMidasPayment:fail 系统错误 1003var sendData = { "mode": "game", "env": 1, "offerId": "****", "currencyType": 'CNY', "platform": "android", "buyQuantity": num, "zoneId": 1, "success": success, "fail": fail, "complete": complete }; console.log(sendData); wx.requestMidasPayment(sendData); 这个代码片段打印如图 [图片] 后台配置 1 货币 = 1 CNY,运行的是沙箱的环境,同时这边服务器也不能正常获取到余额查询等其他信息, (因为环境问题,改了好几次后台配置都还是这样,虽然只能改区域和货币价格) 试图改过传的参数,发现env,mode,offerid,platform,zoneid值错误都会很明确的提示,但是 currencyType 和 buyQuantity的值不管怎么变都是 1003 系统错误,极小概率是网络超时,但是都没有调用成功。 最后迫于无奈,只能论坛求助。 这边官方的小伙伴能不能看看 沙箱那边有没有出什么问题,
2018-05-17