tt.requestGamePayment 1.5.3+

发起支付

提示

调用该方法时,需要保证用户已经登录。可以调用checkSession检测用户登录状态。

输入

继承标准对象输入,扩展属性描述:

属性类型默认值是否必填说明
modestring支付的类型
envnumber0环境配置
currencyTypestring币种
platformstring申请接入时的平台
buyQuantitynumber购买数量
zoneIdstring1游戏服务器大区id,游戏不分大区则默认填写"1"。如果应用支持多角色,则角色ID接在分区ID后,用"_"连接

mode合法值

说明
game购买游戏币

env合法值

说明
0支付正式环境

currencyType合法值

说明
CNY人民币

plateform 合法值

说明
androidandroid

输出

fail 回调函数接收的对象扩展属性

属性类型说明
errCodenumber错误码

errCode 的值类型

说明
-1支付失败
-2支付取消
-15001缺少参数
-15002请求参数不合法
-15006app没有支付权限
-15009财经方失败
-16000用户未登录
2正在支付一起订单时,又发起了一笔支付请求
3调起收银台失败
4网络异常
6其他错误

buyQuantity 限制说明

购买游戏币的数量,换算成RMB必须满足以下价格档位,即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