收藏
回答

电商收付通,合单支付jsapi:提示受理机构必须传入sub_mch_id?

请求参数

{
    "combine_appid": "appid", 
    "sub_orders": [
        {
            "amount": {
                "total_amount": 100, 
                "currency": "CNY"
            }, 
            "mchid": "二级商户号", 
            "out_trade_no": "12345678909876543", 
            "settle_info": {
                "profit_sharing": true
            }, 
            "description": "测试商品下单-合单支付", 
            "attach": "测试", 
            "sub_mchid": "二级商户号"
        }
    ], 
    "combine_payer_info": {
        "openid": "o_4Cg4jorPr9K0w89FyV90rdz5Sc"
    }, 
    "combine_out_trade_no": "12345678", 
    "notify_url": "https://www.baidu.com", 
    "combine_mchid": "商户号"
}


接口文档地址:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/combine/chapter3_2.shtml

我看接口文档中也没有提示让传入sub_mch_id,麻烦告知一下,谢谢

回答关注问题邀请回答
收藏

2 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    09-14

    combine_mchid  合单商户号, 这个很好理解,就是文档描述的合单发起商户号。 对于服务商来说就是服务商ID,直联商户就是商户ID

    mchid  子单商户号 ,服务商模式下需要和combine_mchid保持一致    对于直联商户来说就传二级商户号

    sub_mchid  二级商户号,服务商模式下就是服务商下面的二级商户号,直联商户不用传。

    09-14
    有用
    回复
  • 老张
    老张
    09-12

    没有将sub_mchid改成sub_mch_id试试?


    09-12
    有用
    回复
登录 后发表内容
问题标签