微信支付
[图片] [图片] 接口查询返回: 错误的签名,验签失败
微信商家转账接口发起成功,收到响应状态:等待用户确认,但是收款用户说没弹出任何提示。。目前这个功能必须要小程序端调起的?小程序端不改如何实现用户收款?
[图片]x 小程序appid,wx9b3f35e493ff515f
POST /v3/fund-app/mch-transfer/transfer-bills 1706065550 9e65c7115dee4a578871dda3d508e029 {"transfer_scene_report_infos":[{"info_type":"活动名称","info_content":"新会员有礼"}],"transfer_amount":1000,"openid":"o8tMF5aluclpE2_ZWV25xFbvGwMU","appid":"wxedaa2366240e44fe","out_bill_no":"5621943cc9b0476bab1945c7e554e633","notify_url":"https://api.mch.weixin.qq.com/v3/fund-app/mch-transfer/transfer-bills","transfer_scene_id":1000,"transfer_remark":1000} 签名值为:Tb9sfeKX7WCkF5910keCi3gckhVyHWVEp0M4a2dg1x0=
如何才能体现
如题
[图片] 明明已经传了transfer_scene_report_infos为啥一直提示 需传入转账场景报备信息,请检查
商户通没有资金管理界面? [图片] ,[图片]
如图,前端拉起界面的第三个返回值是什么意思,用户取消是什么,以及获取一次返回值后,package 还可以重复使用吗 [图片]
如题,同一订单多次发起转账返回的packageInfo不一样,用这些packgeInfo拉起确认收款界面有什么不同吗 另外同一个packageInfo可以多次使用吗
域名已备案,为何提示:失败,公众号支付域名未通过icp备案,请完善相关备案信息后重试.http://www.jnfhzy.cn/
我在电商平台注册的商户号,怎么不能注销,需要电商平台提交申请,但电商平台,不处理 [图片]
我司现在有一个服务商主体 A,上线了小程序 appId_1,进件了一批特约商户,用户在小程序上产生了 unique_id_1 和 open_id_1。 如果现在想把这个服务商主体 A 绑定到银行服务商主体下面,能否支持?如果可以,那么绑定之后的 unique_id 和 open_id 是否会变?
请求分账一直提示[图片] 用证书序列号方法生成token和用公钥id都不行,实在不知道怎么弄了,一个分账转账整这么复杂干什么呀?就觉得你们很厉害,还没有一个一对一的技术支持! 最后解决了:就分账的商户名称需要加密,他微信文档写的有问题,Wechatpay-Serial这个字段我就没加密,Authorization签名内证书序列号也没有加密
我想开发一款扫描枪,实现扫描用户的收款码,然后商户的钱支付给用户。应用场景,比如有人向超市送货,扫描枪扫描各种货物后,扫描用户的收款码,商家的钱支付给用户。应该调用那个接口,麻烦发一下相应的链接。
wx: version: 999 mch-id: xxx mch-key: xxx notify-url: https://xxx.com/wx/order/pay-notify 我以经配了 这几个参数 我现在点支持的时候报 WxPayException(customErrorMsg=null, returnCode=FAIL, returnMsg=签名错误,请检查后再试, resultCode=null, errCode=null, errCodeDes=null, xmlString=<xml><return_code><![CDATA[FAIL]]></return_code> <return_msg><![CDATA[签名错误,请检查后再试]]></return_msg> </xml>) 这个是一个什么情况,我哪里有少配了?
我司接入了微信商户,每月都有收入,微信商户扣除千分之六的手续费,然后给我们发票。上个月税务局查出财务通的税务有风险,导致我们公司也被牵连,无法开发票,要求我们联系财付通解除风险限制,我在微信商户服务号平台找客服也没人响应,请问这个该怎么解决?
在使用商家转账功能时,发现如果用户正常确认收款,微信回调消息验签正常,如果是超过24小时用户未确认,微信回调消息会验签失败,验签失败的消息:{"id":"03e8aa7e-daa4-5750-8d46-efdbd5da6f58","create_time":"1970-01-01T08:00:00+08:00","resource_type":"encrypt-resource","event_type":"MCHTRANSFER.BILL.FINISHED","summary":"商家转账单据终态通知","resource":{"original_type":"mch_payment","algorithm":"AEAD_AES_256_GCM","ciphertext":"HBzQWjCKZ6lsOsIASMHh/0eXYfEtFH9zajTKIsiYFExCmMT0gNmgezcbQiW1gqWZ/R7f3d6WrPSrGuKGjsvtJfIgR9o/r/tgBeDzOjEyPsYEaVZ+Fmw4bQMUBb0jqlYII/2SaBK63WnWwvgbb3CeCChNLrgRYrwR22lW81Sp8DVUO/jZmL9K22x3HChXeoiH1eqCsr3p+TuNcYr04e6E07zn++HhNJ0mYRGgUXj00ydUlr1j3ix1BPX33SH/CmU9gmOLs7MzQpszD7ZxmkOslwS5bQpe97U6aY03sAEsZm+LyTmlXKh7aEo28WJILVjGkgSFUQL/N48pzHre/oNwIZi2g5Cgwk4K+LLoNXiBBZfxiMSrstK2C4RcxtPPzTusH52MjTQvFoL24mb4Q2xeT3Af43MVMOVIFt8eNVrBBwkzouhrYs2gVdri0xt8QrEoHDC+edY=","associated_data":"mch_payment","nonce":"wYl450lq5OOh"}} 发现明显不对的是create_time,但是header上的时间戳是对的 Wechatpay-Timestamp:"1739590941"
ObjectNode rootNode = objectMapper.createObjectNode(); rootNode.put("sp_appid", ServiceProvider.sp_appid) .put("sp_mchid", ServiceProvider.sp_mchid) .put("sub_mchid", ServiceProvider.sub_mchid) // 回调地址 .put("notify_url", ServiceProvider.NOTIFY_URL + "returnNotify") .put("description", description) .put("out_trade_no", orderSn); rootNode.putObject("amount") // total:金额,以分为单位,假如是10块钱,那就要写 1000 .put("total", total) .put("currency", "CNY"); rootNode.putObject("payer") .put("sp_openid", openid);// openid 其中 String NOTIFY_URL = "http://127.0.0.1:48080/app-api/trade/order/update-paid"; //回调地址 String sp_mchid = "169932016X"; //服务商的商户号 String sub_mchid = "170692219X"; // 子商户号,在这里写固定的,用于测试 String sp_appid = "wx17a4562cc3f8185X"; // ApId 服务商绑定小程序已绑定 特约商户已经绑定小程序appid 还是报错响应 {"code":"PARAM_ERROR","message":"appid和openid不匹配"}
微信支付 商家转账功能 调用接口 /v3/transfer/batches 异步回调签名为探测流量 返回500状态码 微信不会再次发起回调