微信分账报错1908(请求中含有未在API文档中定义的参数)

开发指引-分账 | 微信支付合作伙伴平台文档中心

微信分账报错1908(请求中含有未在API文档中定义的参数)_第1张图片

问题描述:根据微信分账文档,在下单接口添加是否分账参数后,报错如下

Client error: `POST https://api.mch.weixin.qq.com/v3/pay/partner/transactions/jsapi` 

400 Bad Request

{"code":"PARAM_ERROR","detail":{"location":null,"value":["/body/profit_sharing"]},"message":"请求中含有未在API文档中定义的参数”}

解决办法

查看创建支付订单文档发现参数 profit_sharing 不能直接添加,需要嵌套在 settle_info 参数下。

微信支付-开发者文档


微信分账报错1908(请求中含有未在API文档中定义的参数)_第2张图片
 

  OK,问题解决。

你可能感兴趣的:(微信,java,数据库)