bl.requestPayment
发起小程序支付
参数说明
Object object
属性 | 类型 | 默认值 | 必填 | 说明 | 版本 |
---|---|---|---|---|---|
success | function | 是 | 接口调用成功的回调函数 | ||
fail | function | 否 | 接口调用失败的回调函数 |
success 回调说明
Object res
属性 | 类型 | 值 | 说明 |
---|---|---|---|
code | number | 0 | 成功回调状态码 |
errMsg | string | 成功回调信息 |
fail 回调说明
Object res
属性 | 类型 | 说明 |
---|---|---|
code | number | 失败回调状态码 |
errMsg | string | 失败回调信息 |
res.code 说明
值 | 说明 |
---|---|
2 | 参数错误 |
3 | 用户取消 |
4 | 网络错误 |
5 | 第三方渠道调起失败 |
6 | 支付结果未知 |
7 | B币支付错误 |
8 | B币余额不足 |
9 | 支付宝签约失败 |
10 | 支付宝签约成功但扣款状态未知 |
11 | 青少年模式 拦截支付 |
12 | 课堂模式 拦截支付 |
99 | 支付渠道发生的其他错误 |
100 | 内部发生其它错误 |
101 | 小程序未开通支付能力,企微请联系 @Zola |
200 | B币不足引导充值成功 |
201 | B币不足引导充值失败 |
202 | B币不足引导充值取消 |
301 | 风控流程失败 |
1000 | 内购失败: 检测到越狱渠道,仅 iOS 支持 |
1001 | iap商品错误,仅 iOS 支持 |
1002 | iap用户取消,仅 iOS 支持 |
1003 | 该iap商品已失效,仅 iOS 支持 |
1004 | iap支付服务端接口网络错误,仅 iOS 支持 |
1005 | iap支付服务端接口异常,仅 iOS 支持 |
1006 | 内购失败: 用户不允许内购,仅 iOS 支持 |
1007 | 内购失败: 内购错误,仅 iOS 支持 |
1008 | 内购成功: 校验失败,仅 iOS 支持 |
1009 | 切换订阅选项成功 未立即扣款 ,仅 iOS 支持 |
1010 | 服务端返回该code时立即回调业务方 不再重试 ,仅 iOS 支持 |
1100 | iap支付未知错误,仅 iOS 支持 |
参数中其他属性请参照payParams参数列表