收藏
回答

用户授权后转账接口中 authorization_id与out_authorization参数?

request.authorizationId = mInVO.getAuthorizationId(); 

request.sponsorMchid = mConfig.getMerchantId(); 

request.outAuthorizationNo = mInVO.getOutAuthorizationNo(); 

上面的代码中,我给authorization_id与out_authorization参数同时给了值,但平台返回:

"code":"INVALID_REQUEST","message":"微信免确认收款授权单号和商户授权单号不支持同时传入"

如果只传out_authorization_no参数,平台双返回:输入源“/body/authorization_id”映射到值字段“微信免确认收款授权单号”字符串规则校验失败,字符数 0,小于最小值 9

如果只传authorization_id参数,平台双返回:输入源“/body/out_authorization_no”映射到值字段“商户侧授权单号”字符串规则校验失败,字符数 0,小于最小值 5

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

1 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    06-12

    out_authorization_no和authorization_id二选一即可,报错说明你实际请求参数还是有问题,大概率是胡乱给了参数值,比如null或者空

    06-12
    有用
    回复
登录 后发表内容