小程序
小游戏
企业微信
微信支付
扫描小程序码分享
(图一)这是报错的信息
(图二)发起提现($this->newSign为调用签名)
(图三)签名
(图四)获取API证书文件
以上的证书与序列号再三确认,APPID与mchid都再三确认无误,一直都没有找出问题
请求大神们支持一下,帮我找找问题看看出在哪个地方
开发都是按微信的开发文档一步一步进行的
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1、明细转账金额 >= 2,000元,收款用户姓名必填;小于0.3不支持校验
2、同一批次转账明细中,收款用户姓名字段需全部填写、或全部不填写;
3、若传入收款用户姓名,微信支付会校验用户openID与姓名是否一致,并提供电子回单;
4、收款方姓名。采用标准RSA算法,公钥由微信侧提供
5、该字段需进行加密处理,加密方法详见敏感信息加密说明。(提醒:必须在HTTP头中上送Wechatpay-Serial)
6、商户需确保收集用户的姓名信息,以及向微信支付传输用户姓名和账号标识信息做一致性校验已合法征得用户授权
如果转账到参数还有用户名的话,请注意 user_name 字段的内容是需要加密的!!!
我也是被这个问题搞了好久,希望对大家有帮助
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
解决了吗 ?一样的问题
亲,解决了吗
能获取到证书列表,签名应该没问题。看到两个问题:1,获取证书列表是GET,发起转账是POST;2,没看到你有解密证书。获取到的证书列表,serial_no可以拿来直接用(加在HTTP头Wechatpay-Serial),ciphertext是需要解密的(官方解密demo:https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay4_2.shtml),解密后获取到公钥,用这个公钥加密敏感信息(user_name),官方加密demo:https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay4_3.shtml,再发起请求。
Wechatpay-Serial
,
用sdk不香吗
可以有偿请求大神协助!忠心郁闷了,查了三天了没找出问题
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1、明细转账金额 >= 2,000元,收款用户姓名必填;小于0.3不支持校验
2、同一批次转账明细中,收款用户姓名字段需全部填写、或全部不填写;
3、若传入收款用户姓名,微信支付会校验用户openID与姓名是否一致,并提供电子回单;
4、收款方姓名。采用标准RSA算法,公钥由微信侧提供
5、该字段需进行加密处理,加密方法详见敏感信息加密说明。(提醒:必须在HTTP头中上送Wechatpay-Serial)
6、商户需确保收集用户的姓名信息,以及向微信支付传输用户姓名和账号标识信息做一致性校验已合法征得用户授权
如果转账到参数还有用户名的话,请注意 user_name 字段的内容是需要加密的!!!
我也是被这个问题搞了好久,希望对大家有帮助
解决了吗 ?一样的问题
亲,解决了吗
能获取到证书列表,签名应该没问题。看到两个问题:1,获取证书列表是GET,发起转账是POST;2,没看到你有解密证书。获取到的证书列表,serial_no可以拿来直接用(加在HTTP头
Wechatpay-Serial
),ciphertext是需要解密的(官方解密demo:https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay4_2.shtml),解密后获取到公钥,用这个公钥加密敏感信息(user_name),官方加密demo:https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay4_3.shtml,
再发起请求。用sdk不香吗
可以有偿请求大神协助!忠心郁闷了,查了三天了没找出问题