wx.requestMidasPayment(Object object)

发起米大师支付

参数

Object object

属性类型默认值必填说明
modestring支付的类型,不同的支付类型有各自额外要传的附加参数。
envnumber0环境配置
offerIdstring在米大师侧申请的应用 id
currencyTypestring币种
platformstring申请接入时的平台,platform 与应用id有关。
buyQuantitynumber购买数量。mode=game 时必填。购买数量。详见 buyQuantity 限制说明
zoneIdstring1分区 ID
successfunction接口调用成功的回调函数
failfunction接口调用失败的回调函数
completefunction接口调用结束的回调函数(调用成功、失败都会执行)

object.mode 的合法值

说明最低版本
game购买游戏币

object.env 的合法值

说明最低版本
0米大师正式环境
1米大师沙箱环境

object.currencyType 的合法值

说明最低版本
CNY人民币

object.platform 的合法值

说明最低版本
androidandroid

错误

错误码错误信息说明
-1系统失败
-2支付取消
-15001虚拟支付接口错误码,缺少参数
-15002虚拟支付接口错误码,参数不合法
-15003虚拟支付接口错误码,订单重复
-15004虚拟支付接口错误码,后台错误
-15006虚拟支付接口错误码,appId权限被封禁
-15006虚拟支付接口错误码,货币类型不支持
-15007虚拟支付接口错误码,订单已支付
1虚拟支付接口错误码,用户取消支付
2虚拟支付接口错误码,客户端错误,判断到小程序在用户处于支付中时,又发起了一笔支付请求
3虚拟支付接口错误码,Android独有错误:用户使用GooglePlay支付,而手机未安装GooglePlay
4虚拟支付接口错误码,用户操作系统支付状态异常
5虚拟支付接口错误码,操作系统错误
6虚拟支付接口错误码,其他错误
1000参数错误
1003米大师Portal错误

buyQuantity 限制说明

购买游戏币的时候,buyQuantity 不可任意填写。需满足 buyQuantity * 游戏币单价 = 限定的价格等级。如:游戏币单价为 0.1 元,一次购买最少数量是 10。

有效价格等级如下:

价格等级(单位:人民币)
1
3
6
8
12
18
25
30
40
45
50
60
68
73
78
88
98
108
118
128
148
168
188
198
328
648