商业组件下单【废弃】
请使用 onBuyProduct 中处理
业务场景
微信官方的商品组件下单
流程图
无
接口介绍
SDKManager.payPopupActivity(Object params)
调用示例
var params = {
amount: 1, // res.value, //充值金额 单位元
productId: '100', //道具id
productName: '测试道具', //道具名称
productCount: res.value * 10, //购买道具数量 比例是 1:10 ,比如金额1元,数量就是10(钻石或元宝)
orderNo: 'XXXXXXXXXXX',
sign: 'XXXXXXXXXXXXXXXX',
roleInfo: {
serverId: '600', //登录所属的服务器Id
serverName: '600', //登录所属的服务器名称
roleId: '100', //角色Id
roleName: '100', //角色名称
roleLevel: '100', //角色等级
},
extend: new Date().getTime().toString(),
onSuccess: () => {
//支付成功
},
onFailed: (errorInfo) => {
// 支付失败
},
};
EwSDK.payPopupActivity(params);
params.onSuccess: 回调函数
参数名称 | 类型 | 说明 |
---|---|---|
level | Number | 购买礼包档位 |
payInfo | String | 配置的支付参数(JSON 串) |
outTradeNo | String | 米大师业务订单号 |