小程序
小游戏
企业微信
微信支付
扫描小程序码分享
$res = $this->request('/v3/fund-app/mch-transfer/transfer-bills', 'POST', ['sign_body' => $content]); if (isset($res['code'])) { throw new ValidateException('微信接口报错:' . $res['message']); }
接新的商家到账提示这个错误
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
解决了吗?我按照官方文档,一个个比对,没有发现什么问题啊,也是这个报错
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请求: curl -X POST 'https://api.mch.weixin.qq.com/v3/fund-app/mch-transfer/transfer-bills' -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'Authorization: WECHATPAY2-SHA256-RSA2048 mchid="1700526814",nonce_str="mxefau0QVbNm6fYksqtux6x0S0jzXRGH",timestamp="1740284039",serial_no="5F3F154DE4B16B1E1242498278C15B4D967D8E34",signature="iAIB73hptWuZgTxRnh0EgE6UyGDO8hImtf1Zn157DDvyzJ8FPv9IVgMv7ICSatNWDcVnEL/c930Br0gNXYT1lQtuISB+u8jqyeU42H/EwDm8MQzr6vqgKEvBoSoZCxKNc4kdoa60pfieMokjVWzINclEol/rUpZbTRWYntQGapsXSS2ObgcvMeeC7a5fEo6ZBfnqXI7AVzTTrVRjFaNsu75Tf+AVavcRTRA6lpP8EIufoItLbX/5wKBYLoOOfCSvtiNh+k0dnDU1QMgBaGyoIHOKDd+iTmuMeNO287uld94h/k1Na3aHVBVLk9au8VZZZnv8FWZ9FAVSxdjXcH1vag=="' -H 'Wechatpay-Serial: 5F3F154DE4B16B1E1242498278C15B4D967D8E34' --data-raw '{"appid":"wx3213bf1271029ba2","out_bill_no":"TX8927501394","transfer_scene_id":"1005","openid":"oMFjw64ZnttojC3XXXXXXXX","user_name":"","transfer_amount":100,"transfer_remark":"2025-02-23-12:13:59提现到零钱","notify_url":"https://XXXXXXXX.com/api/pay/notify/transfer","user_recv_perception":"劳务报酬","transfer_scene_report_infos":[{"info_type":"岗位类型","info_content":"分佣用户"},{"info_type":"报酬说明","info_content":"用户手动提现佣金"}]}' 响应: 响应头中的Request-ID:088BF3EABD0610CF0218E1B8BCA801208C3728F3D202-268559542 响应body:{"code":"INVALID_REQUEST","message":"暂不支持展示当前传入的用户收款感知"} 已经开通了产品,是哪个参数错误呢? 能帮我查下吗?
你好 你解决了吗
我的也是这样,这是我的代码
const certificates = await pay.get_certificates(APIKEY_V3) const certificate = certificates.pop(); const data = { "appid": AppID, "out_bill_no": "plfk" + time, "transfer_scene_id": "1005", "openid": user.openid, // "user_name" : pay.publicEncrypt('xxx', Buffer.from(certificate.publicKey)), "transfer_amount": 1, "transfer_remark": "佣金报酬", "notify_url": NotifyUrl, "user_recv_perception": "佣金报酬", "transfer_scene_report_infos": [ { "info_type": "佣金报酬", "info_content": "佣金报酬" } ] } const auth = getAuth('/v3/fund-app/mch-transfer/transfer-bills', data) const config = { method: 'post', url: 'https://api.mch.weixin.qq.com/v3/fund-app/mch-transfer/transfer-bills', headers: { 'Authorization': auth, 'Accept': 'application/json', 'Wechatpay-Serial': certificate.serial_no, 'Content-Type': 'application/json' }, data: data }; await axios(config)
需要按照文档表内要求填入,有多个字段时需填写完整,不可修改原始内容,文档要求什么就传什么
本回答由AI生成,可能已过期、失效或不适用于当前情形,请谨慎参考
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
解决了吗?我按照官方文档,一个个比对,没有发现什么问题啊,也是这个报错
请求: curl -X POST 'https://api.mch.weixin.qq.com/v3/fund-app/mch-transfer/transfer-bills' -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'Authorization: WECHATPAY2-SHA256-RSA2048 mchid="1700526814",nonce_str="mxefau0QVbNm6fYksqtux6x0S0jzXRGH",timestamp="1740284039",serial_no="5F3F154DE4B16B1E1242498278C15B4D967D8E34",signature="iAIB73hptWuZgTxRnh0EgE6UyGDO8hImtf1Zn157DDvyzJ8FPv9IVgMv7ICSatNWDcVnEL/c930Br0gNXYT1lQtuISB+u8jqyeU42H/EwDm8MQzr6vqgKEvBoSoZCxKNc4kdoa60pfieMokjVWzINclEol/rUpZbTRWYntQGapsXSS2ObgcvMeeC7a5fEo6ZBfnqXI7AVzTTrVRjFaNsu75Tf+AVavcRTRA6lpP8EIufoItLbX/5wKBYLoOOfCSvtiNh+k0dnDU1QMgBaGyoIHOKDd+iTmuMeNO287uld94h/k1Na3aHVBVLk9au8VZZZnv8FWZ9FAVSxdjXcH1vag=="' -H 'Wechatpay-Serial: 5F3F154DE4B16B1E1242498278C15B4D967D8E34' --data-raw '{"appid":"wx3213bf1271029ba2","out_bill_no":"TX8927501394","transfer_scene_id":"1005","openid":"oMFjw64ZnttojC3XXXXXXXX","user_name":"","transfer_amount":100,"transfer_remark":"2025-02-23-12:13:59提现到零钱","notify_url":"https://XXXXXXXX.com/api/pay/notify/transfer","user_recv_perception":"劳务报酬","transfer_scene_report_infos":[{"info_type":"岗位类型","info_content":"分佣用户"},{"info_type":"报酬说明","info_content":"用户手动提现佣金"}]}' 响应: 响应头中的Request-ID:088BF3EABD0610CF0218E1B8BCA801208C3728F3D202-268559542 响应body:{"code":"INVALID_REQUEST","message":"暂不支持展示当前传入的用户收款感知"} 已经开通了产品,是哪个参数错误呢? 能帮我查下吗?
你好 你解决了吗
我的也是这样,这是我的代码
const certificates = await pay.get_certificates(APIKEY_V3) const certificate = certificates.pop(); const data = { "appid": AppID, "out_bill_no": "plfk" + time, "transfer_scene_id": "1005", "openid": user.openid, // "user_name" : pay.publicEncrypt('xxx', Buffer.from(certificate.publicKey)), "transfer_amount": 1, "transfer_remark": "佣金报酬", "notify_url": NotifyUrl, "user_recv_perception": "佣金报酬", "transfer_scene_report_infos": [ { "info_type": "佣金报酬", "info_content": "佣金报酬" } ] } const auth = getAuth('/v3/fund-app/mch-transfer/transfer-bills', data) const config = { method: 'post', url: 'https://api.mch.weixin.qq.com/v3/fund-app/mch-transfer/transfer-bills', headers: { 'Authorization': auth, 'Accept': 'application/json', 'Wechatpay-Serial': certificate.serial_no, 'Content-Type': 'application/json' }, data: data }; await axios(config)
需要按照文档表内要求填入,有多个字段时需填写完整,不可修改原始内容,文档要求什么就传什么