1、商户号:1586430851
2、商户名称:北京**科技有限公司
3、问题描述:
你好,我司正在对接电商收付通,在分账接口上面遇到了一点麻烦,下面是具体问题描述
我司有一个微信支付服务号,服务商appid: wx40a**2df059a 服务商商户号:1586**851
服务号下面绑定了一个小程序,小程序的appid: wx361***40ca520 小程序的商户号:1571821**331
商户在小程序里面进件成了二级商户,二级商户号是160***869
服务号商户15****851已经绑定了该小程序
我司使用小程序的JSAPI对接接口,从商户进件,合单支付,回调处理都没有遇到问题,但在做分账处理的时候,遇到了一点麻烦,使用"请求分账"接口的时候 type=PERSONAL_OPENID的时候,报错"请求参数错误",使用的openid是从小程序里面获取到的,合单支付传的参数openid也是该小程序的openid,现在不明白这个错误具体是指什么参数错误,该怎么处理?
另外一点,分账type=PERSONAL_OPENID跟MERCHANT_ID的时候都是报"请求参数错误",分账接收方我已经都添加过了,目前只能按照receiver_mchid来做分帐,请问我该怎么处理?
添加openid分账接收方的参数
$requestData = [
"appid" => 'wx3610**540ca520',//公众账号ID
"type" => "PERSONAL_OPENID",//接收方类型
"account" => 'oxi-25JKD_qE1tkWud9ajG-0n60o',//接收方账号
"relation_type" => 'OTHERS'
];
添加商户号分账接收方的参数
$requestData = [
"appid" => 'wx36**d3540ca520',//公众账号ID
"type" => "MERCHANT_ID",//接收方类型
"account" => '1571**331',//接收方账号
"name" => '北京***科技有限公司',
"relation_type" => 'PLATFORM'
];
我的问题已经解决了,有不明白的加我微信,共同探讨。liulei16931695
你好,报这个错误,是你没有按照文档要求填写文档必传的参数,请严格按照文档要求传对应的参数,如果查看了文档也传了对应的参数还不能解决,请提供下你完整的请求和返回参数发出来我看看,谢谢!