var 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 系统错误,极小概率是网络超时,但是都没有调用成功。


最后迫于无奈,只能论坛求助。


这边的小伙伴能不能看看 沙箱那边有没有出什么问题,

展开全部
收起
6回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 小小小东

    19人对此回答表示赞同

    展开
    19
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 忐忑不安 2019-01-03 12:50

      打印一下log检查一下参数是否正确

      回复
  • Josiah3

    16人对此回答表示赞同

    最低是10,其他金额需要按文档上的来,而且需要注意最后要用小程序真机测试。

    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Tim

    12人对此回答表示赞同

    可以帮我排查一下吗@小辣椒

    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Semaj

    9人对此回答表示赞同

    问题解决了,多谢官方人员提供的解决方案。一切参数都正确的情况下报1003系统错误可以参考如下

    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 千层月饼

    5人对此回答表示赞同

    麻烦提供一下报错的openID和操作时间,我们排查一下,多谢。

    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 神庙逃亡者

    5人对此回答表示赞同

    老哥~~请问你这个问题解决了嘛??我这边测虚拟支付出现了同样的问题

    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部