- 分帐怎么解冻资金?
6月27日,第一次使用分帐接口 /v3/profitsharing/orders 成功实现了分帐功能 这几天再请做分帐请求的时候,出现以下提示: "code":"INVALID_REQUEST","message":"小程序交易被冻结,在用户主动/系统自动确认收货后才进行资金结算,详细规则可查看《交易类小程序运营规范》" 为什么第一次没有出现这样的情况 ,后面就会有这个提示? 第一次我从支付 到分帐不到一个小时, 微信支付时间 :2025-06-27 16:43:02 微信订单号:`4200002709202506278150673650 分帐时间 :`2025-06-27 16:45:00 分帐单号:`30000603972025062790571134131
07-18 - 使用 CertificateDownloader 获取 的 wechatpay.pem 不对?
使用 以下命令 /data/www/server/php/72/bin/php /data/www/mall/vendor/wechatpay/wechatpay/bin/CertificateDownloader.php -k 9c7f4682xxxxx4e5 -m 1608184161 -f /data/wwww/mall/Application/Library/Payment/Wxpay/fenzhang_cert/apiclient_key.pem -s 1CB0716D6A7xxxxxxxxx0DD -o /data/wwww/mall/Application/Library/Payment/Wxpay/fenzhang_cert/ 生成了 wechatpay.pem 已经下载到本地,但是通过 openssl x509 -in wechatpay.pem -noout -serial 查看证书序列号时,和你们文档上的结果不一致。 文档地址:https://pay.weixin.qq.com/doc/v3/partner/4012365874 生成结果:Wechatpay-Serial: 4DF076AC5A7D968D4A8B0B9C599A74CB4CF8EE8A 而我用同样的命令,生成的是 [图片] 缺少 Wechatpay- 造成我添加分账接收方 (v3/profitsharing/receivers/add)出现 “HTTP header缺少微信支付平台证书序列号(Wechatpay-Serial)” 的错误 ,完全走不下去。
07-13 - 添加分帐接收方碰到的问题,报 HTTP header缺少微信支付平台证书序列号 错误 ,怎么解决?
header参数如下: Array( [0] => Authorization: WECHATPAY2-SHA256-RSA2048 mchid="1608184161",nonce_str="u1pa5xnikk37dc7m60na7ztdxpga4xb6",signature="rVRlY76lhadRfjnXlDz+dPchp6IZfBCyHpf7QsQERtg70g7y5YGliI4vtM9lvRCYnZqu9zVOOOclzE+uz5AhWbV7ZE+liTVINykyds2HVdxAoSuwEckWDV+S7VDNTTO65M3HVjlLoM+oRAEWoilbOeT8CuwCXgvHphA50kba8NJbG9vP3TIWwfB7OcPA9Kc+tNykUqZWi3/CAujOcM5RWY4LCtdFC6hM3/ApkRaw10IvFZUv3HZqn25ZyDdvILpEFtTqedzixNsvJUh4KbxgLa6K4Fp+tHrNtKD9v1tRN7/CUaJ+TgdnZQB0ftYVGP3d8ZtH6qvivYnJiC/pgzrIVg==",timestamp="1752051093",serial_no="34E8192B9ED93477FA02ED40D51D2A7F8AC481E4" [1] => Wechatpay-Serial:34E8192B9ED93477FA02ED40D51D2A7F8AC481E4 [2] => Content-Type: application/json [3] => Accept: application/json) 请求的参数 Array( [appid] => wx117a0cd90e23f60c [type] => MERCHANT_ID [account] => 1660604678 [relation_type] => SUPPLIER [name] => hpea6Rp7Cbw6F7i+qPtdSqVkpg8AWHp8lHdcj03yfKAE/qayMs/LcMApiCnGP6mhpMZlwtjoF7n/iJ17Srr0MFoMb+86WHjGUNzISPhI4V3to5boNsR8RZkYO+FGKAFsvhEzNVAqKf4f8XgcNWc+rrIkTDSByBbzSABse361poKOxJmwOCQvw04svev77+rl2IiWYXE9hjkAsY+v9p1SGlU1D91py0nLn0lz3ebw4S4hbl/+FfSsGsh8vDEsSUiXg8F6T03BAA5u31ZgPfGs3zkbfk6TyW6AB8FmKabEXN9O/iDUlfNzo7pnQdcQhterplhDuQ4lR8kJX7U+HAqBdg== ) 报错结果:Client error: `POST https://api.mch.weixin.qq.com/v3/profitsharing/receivers/add` resulted in a `400 Bad Request` response: {"code":"PARAM_ERROR","message":"HTTP header缺少微信支付平台证书序列号(Wechatpay-Serial)"}
07-09 - 添加分账接收方 出现“HTTP header缺少微信支付平台证书序列号” 怎么回事 ?
header Array( [0] => Authorization: WECHATPAY2-SHA256-RSA2048 mchid="160xxx4161",nonce_str="ha21pi4d3l0xxxxxxxxpzqvrn7a40n",signature="VqN4MZVOkTpc1MgcMClpUg+mKtt2W5HwdFUb+xZNEQXiQ26d9++S1FuFEiL86UEg/cQQJfyCOORKhJxWBHMakKfyhD95qHLYW1Q6NP8mtec6MFxc6wPYFGY9Jlmt/YpSgsS2Hx2IqaFT/mTDoa/zUt0O1EzEJOWH314L7hf31aCxlVJHmJjEPzA2XRgpmQzei4SYcfeKoAuyuUEaDBYEKXjt47ehffW/51gNNvgrGNSCyZuh6gDCsvhKGE+BGGe+fyne3Hbh5oU82O9nWz1/dL5g8YYlvb4LQM4yI5uWyAvupfg3mYF3OllQxw4u0rqAALVSya9R0JwOiGCa4KdNSQ==",timestamp="1751877228",serial_no="34E81xxxxxxxxx40D51D2A7F8AC481E4" [1] => Wechatpay-Serial:34E8192B9ED93477FA02ED40D51D2A7F8AC481E4 [2] => Content-Type: application/json [3] => Accept: application/json ) 请求参数 Array( [appid] => wx117xxxx90e23f60c [type] => MERCHANT_ID [account] => 166xxx4678 [relation_type] => SUPPLIER [name] => 上海xx电子商务有限公司 ) 已经在请求的header中有 Wechatpay-Serial 为什么还会提示 {"code":"PARAM_ERROR","message":"HTTP header缺少微信支付平台证书序列号(Wechatpay-Serial)"
07-07 - 已经通过添加了接收方,为什么 还是提示“服务商和分账方无受理关系”?
第一步:通过[代码]/v3/profitsharing/receivers/add 这个接口添加了一个接收方 openid:[代码]oGUbk5Xkm91XL_gb-urq8JPrjdr8[代码]。[代码] [代码]第二步,通过 /v3/profitsharing/orders 向 [代码]oGUbk5Xkm91XL_gb-urq8JPrjdr8 请求分帐的时候,提示 "code":"INVALID_REQUEST","message":"服务商和分账方无受理关系" 请求分帐参数: Array ( [sub_mchid] => 1608184161 [appid] => wx117a0cd90e23f60c [transaction_id] => 4200002710202506171034552159 [out_order_no] => 4627_100000049_1600 [receivers] => Array ( [0] => Array ( [type] => PERSONAL_OPENID [account] => oGUbk5Xkm91XL_gb-urq8JPrjdr8 [amount] => 100 [description] => 分帐给zj ) ) [unfreeze_unsplit] => false )
06-26 - HTTP header中 倒底是哪个证书 序列号?
相问问题页面:https://pay.weixin.qq.com/doc/v3/merchant/4012365346 倒底是使用哪个证书,把所有证书获取的序列号都试了,总是报错。 相关接口:v3/profitsharing/receivers/add [图片]
06-24