小程序
小游戏
企业微信
微信支付
扫描小程序码分享
大家好, 有没人知道小程序云开发微信支付服务商模式下是怎样的? 我看cloud.cloudPay.unifiedOrder 官方文档,但是没找到服务商模式的, 这个哪里有文档么 ?? 我百度了下看有些人说结构是这样的: cloud.cloudPay({ appid: 'xxxxx' }).unifiedOrder({其他参数...}), 但是没有详细的文档, 还有如果在小程序内调用这个接口, 服务商就是会有分润的 ??
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好, 我之前用给普通商户的是这样的:
const res = await cloud.cloudPay.unifiedOrder({
"body": 'xxxxx',
"detail": detail,
"outTradeNo": event.orderId, //不能重复,否则报错
"spbillCreateIp": "127.0.0.1", //就是这个值,不要改
"subMchId": "xxxxx", //你的商户号,
"totalFee": totalPrice * 100, //单位为分 *100
"envId": "xxxxx", //填入你的云开发环境ID
"functionName": "pay_success", //支付成功的回调云函数
"nonceStr": event.orderId,//随便弄的32位字符串,建议自己生成
"tradeType": "JSAPI" //默认是JSAPI
}), 但是对于有服务商的特约商户,不知道参数是怎样的, 你可以给个样例么 ? 还有用这个服务商是用分润的吧 ?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
cloudPay就是服务商模式,用一个普通商户号,以特约商户号的角色,成为“微信支付”这个服务商的子商户,采用服务商支付模式,实现的。
仔细看cloudPay的文档,任何时候,看到sub_mchid、subMchId一类的参数,就只能是服务商支付模式。
你想用自己的服务商商户号,代替“微信支付”服务商商户号,cloudPay目前不支持。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好, 我之前用给普通商户的是这样的:
const res = await cloud.cloudPay.unifiedOrder({
"body": 'xxxxx',
"detail": detail,
"outTradeNo": event.orderId, //不能重复,否则报错
"spbillCreateIp": "127.0.0.1", //就是这个值,不要改
"subMchId": "xxxxx", //你的商户号,
"totalFee": totalPrice * 100, //单位为分 *100
"envId": "xxxxx", //填入你的云开发环境ID
"functionName": "pay_success", //支付成功的回调云函数
"nonceStr": event.orderId,//随便弄的32位字符串,建议自己生成
"tradeType": "JSAPI" //默认是JSAPI
}), 但是对于有服务商的特约商户,不知道参数是怎样的, 你可以给个样例么 ? 还有用这个服务商是用分润的吧 ?
cloudPay就是服务商模式,用一个普通商户号,以特约商户号的角色,成为“微信支付”这个服务商的子商户,采用服务商支付模式,实现的。
仔细看cloudPay的文档,任何时候,看到sub_mchid、subMchId一类的参数,就只能是服务商支付模式。
你想用自己的服务商商户号,代替“微信支付”服务商商户号,cloudPay目前不支持。