收藏
回答

对接商户转账提示 需传入转账场景报备信息,请检查?

{
  "transfer_scene_report_infos": [
    {
      "info_type": "“报酬说明",
      "info_content": "商户提现"
    },
    {
      "info_type": "“岗位类型",
      "info_content": "平台商户"
    }
  ],
  "transfer_scene_id": "1005"
}


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

4 个回答

  • debug
    debug
    星期三 18:19

    info_type 的必须按照微信的规定填充固定的值。

    比如transfer_scene_id 为1005时

    info_type 必须分别填写以下两个取值:

    • 岗位类型
    • 报酬说明

    info_content的值可以自定义

    [
      {
    	"info_type": "岗位类型",
    	"info_content": "陪诊师"
      },
      {
    	"info_type": "报酬说明",
    	"info_content": "陪诊服务劳务报酬"
      }
    ]
    
    星期三 18:19
    有用
    回复
  • 荣荣
    荣荣
    03-08

    我的也是阿

    03-08
    有用
    回复
  • 旁大白
    旁大白
    02-24

    我也是一样的问题,也是 1005 场景,怎么改都过不去

    02-24
    有用
    回复 1
    • 晁瑜宙👊15655779258
      晁瑜宙👊15655779258
      03-02
      请问你这个问题处理好了吗?我也遇到得了同样的问题
      03-02
      回复
  • 欧小军
    欧小军
    02-13

    同问啊,怎么改都过不去 一直提示 需传入转账场景报备信息,请检查


    02-13
    有用
    回复 3
    • 人间暗桩
      人间暗桩
      02-18
      解决了没,我的也一直这样提示
      02-18
      回复
    • 如影随风
      如影随风
      02-21
      我的也是
      02-21
      回复
    • 欧小军
      欧小军
      04-08回复人间暗桩
      /**
        * 创建请求xml内容
        * 
        * @param entity
        * @param data
        * @param key
        * @return 
        */
       private Map<String, Object> createReqMap(WxMchTransferOrderEntity entity, WxMchTransferPartnerEntity partner) {
        Map<String, Object> paramMap = Maps.newHashMap();
        paramMap.put("appid", entity.getAppid());
        paramMap.put("out_bill_no", entity.getOutBillNo());
        // paramMap.put("mch_id", entity.getMchId());
        paramMap.put("transfer_scene_id", entity.getTransferSceneId());
        paramMap.put("openid", entity.getOpenid());
        paramMap.put("transfer_amount", entity.getTransferAmount());
        paramMap.put("transfer_remark", entity.getTransferRemark());
        paramMap.put("notify_url", StrUtil.format(partner.getNotifyUrl(), partner.getId()));
        JSONArray jsonArray = new JSONArray();
        JSONObject jsonObject = new JSONObject();
        jsonObject.put("info_type", "岗位类型");
        jsonObject.put("info_content", "产品推广员");
        jsonArray.add(jsonObject);
        jsonObject = new JSONObject();
        jsonObject.put("info_type", "报酬说明");
        jsonObject.put("info_content", "产品推广佣金所得");
        jsonArray.add(jsonObject);
        paramMap.put("user_recv_perception", "劳务报酬");
        paramMap.put("transfer_scene_report_infos", jsonArray);
        return paramMap;
       }
      这样写就通过了
      04-08
      回复
登录 后发表内容