小程序
小游戏
企业微信
微信支付
扫描小程序码分享
{ "transfer_scene_report_infos": [ { "info_type": "“报酬说明", "info_content": "商户提现" }, { "info_type": "“岗位类型", "info_content": "平台商户" } ], "transfer_scene_id": "1005" }
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
info_type 的必须按照微信的规定填充固定的值。
比如transfer_scene_id 为1005时
info_type 必须分别填写以下两个取值:
info_content的值可以自定义
[ { "info_type": "岗位类型", "info_content": "陪诊师" }, { "info_type": "报酬说明", "info_content": "陪诊服务劳务报酬" } ]
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我的也是阿
我也是一样的问题,也是 1005 场景,怎么改都过不去
同问啊,怎么改都过不去 一直提示 需传入转账场景报备信息,请检查
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
info_type 的必须按照微信的规定填充固定的值。
比如transfer_scene_id 为1005时
info_type 必须分别填写以下两个取值:
info_content的值可以自定义
[ { "info_type": "岗位类型", "info_content": "陪诊师" }, { "info_type": "报酬说明", "info_content": "陪诊服务劳务报酬" } ]
我的也是阿
我也是一样的问题,也是 1005 场景,怎么改都过不去
同问啊,怎么改都过不去 一直提示 需传入转账场景报备信息,请检查
* 创建请求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;
}
这样写就通过了