微信支付
作为微信生态开发者,接入微信支付几乎是每个商业项目的必经之路。但面对JSAPI、小程序、APP、H5等多种支付产品,很多开发者常常在产品选型、流程对接、参数配置上耗费大量时间。
公众号/服务号如何对公打款认证费用,有没有详细操作的流程
我们商户在2025年11月11号收到【商户风险处理通知】,账号被暂停收费,就一直在严格积极配合商户客服处理问题; 1、2025年11月16号,在首次提交信息之后,微信商户客服提醒没有提供交易纠纷解决信息,【审核不通过】; 2、2025年11月23号,按照客服要求提供信息,腾讯表格给出所有订单交易纠纷沟通记录+公司产品资料信息;【审核不通过】,未告知任何原因; 3、2025年12月10号,电话咨询,客服给出的解释是,我方未提供纸质版资料+盖骑缝章信息,说电子纠纷记录有问题,实际上腾讯文档显示0次查看,怀疑微信审核人员根本就不审核,客服含糊其辞,无任何解释,说我们提交纸质版资料就行了。重新提交,【审核不通过】,这次给出了原因,说让我们给一年内的交易纠纷提供退款或者撤诉证明,并且客服说,最简单的方式就是直接退款。我们立马操作按照要求,给一年以内的所有纠纷立马提供了退款; 4、2025年12月19号,将一年以内的所有纠纷,退款提供的证明,打印纸质版资料+盖章。并且电话咨询了客服,依旧【审核不通过】!!!!申诉驳回,驳回理由:商户仍存在交易风险或违反平台规则的情形,本次申诉暂不通过 5、2025年12月26号,电话咨询客服,客服没有解释任何原因,说我们的整改没有任何问题,说给我们备注,让专员联系我们;让我们先可以直接提交。提交后,依旧【审核不通过】!! 6、2026年1月1号,接到专员电话,说整改没有任何问题,给我们备注,让我们重新提交;提交后,依旧【审核不通过】!!!!!申诉驳回,驳回理由:商户仍存在交易风险或违反平台规则的情形,本次申诉暂不通过 7、2026年1月26号,依旧电话客服,客服说可能疑似我们没有给出产品内部的整改方案。我们说我们提供了,并且在vip付费页面提供了说明,而且截图发在了文档里,客服说没有问题,直接将这个打印一下一起提交就行,客服说备注了。我们重新提交,依旧【审核不通过】!!!!申诉驳回,驳回理由:商户仍存在交易风险或违反平台规则的情形,本次申诉暂不通过 8、2026年2月11号,以为客服没有沟通,直接提交了。依旧【审核不通过】!!!!申诉驳回,驳回理由:商户仍存在交易风险或违反平台规则的情形,本次申诉暂不通过 9、2026年4月1号,年后电话咨询客服,客服说资料没有问题,让我们整理更多自述证明,而且说他备注。我们直接提交了。依旧【审核不通过】申诉驳回,驳回理由:商户仍存在交易风险或违反平台规则的情形,本次申诉暂不通过 10、2025年4月5号,电话咨询了客服,客服说资料没有任何问题,然后说帮我们查一下后台,查了后台后客服说,以前所有的客服,没有给我们进行过任何的备注,甚至我们接到的专员电话都说没有查到。然后说我们提供的信息是没有问题的,处理也没没有问题,让我们重新提交。我告知客服,我们原先所有的操作,都是严格按照电话客服的要求提供的,甚至为了防止理解错意思,还电话录音,甚至翻出录音让客服听原先处理没有问题的录音。在客服给出新的方案的时候,客服直接电话中断,我方收到了短信,说是我们电话中断了,我方全程没有碰过手机,手机满格电量。然后按照重新打客服电话,告知无法联系到上一个客服,客服也说资料没有问题,让我们重新提交。【申诉驳回,驳回理由:商户仍存在交易风险或违反平台规则的情形,本次申诉暂不通过】 感觉微信商户号B端产品,完全在按照C端的逻辑,操作,根本就没有任何的真人审核,对待商户的沟通,完全石沉大海。以上所有信息,我方全部为了严格按照微信商户指示操作,保留了完整的操作录音。包括电子表格资料没看后提供纸质资料、包括给一年内所有纠纷用户直接退款、包括补充APP会员缴费截图(严格跟腾讯自身旗下所有app的付费界面一致,标点符号都没改)。无数次的沟通,换来的永远都是冷冰冰的毫无人工、人性可言的无任何描述的驳回理由,无任何指导。请问微信商户有人工吗?电话人工到底是不是全是外包应付国家审核的?明明每次提供的资料和解决方案都是按照电话来的,为什么最后自动化处理?请教微信社区如何处理类似问题,字节平台、支付宝平台,无论任何问题,都能第一时间有专人飞书或者钉钉协助处理,微信平台全是这类操作吗?求教各位指条明路,已经被微信搞得快跳楼了,跪谢!!!! [图片] [图片] [图片]
三月份公众号流量收入没有变现,怎么办呢?
公众服务号认证存续,开通了扫码支付,获取授权时提示10005,几分钟前都还可以,这个系统已经稳定运行了11年了,公众号:无限游乐 appid: wx39c5552f086d65a1
[图片] 我的微信支付认证的是企业,但是产品中心没有商家转账的功能,而且我的产品中心的东西好少,我看别人有30多项
[图片]
顾客下单小程序下单显示这个 [图片]
特约商户看不到产品中心怎么办?我该怎么做微信支付接口?
之前要注销,现在不注销了,还没有小额打款,请问下一步如何操作
我注册了微信普通商户,但是我在关联我的微信小程序(用的是云开发控制台),后,就变成了 特约商户,然后我的服务商变成了 1800008281 小程序云开发,我小程序,支付,退款功能都可以,就是在用 转账给微信用户接口功能时候报错,是这种情况无法使用转账功能吗
程序生成的签名使用《签名校验工具》显示一致 但是前端调用支付时提示 支付验证签名失败[图片]下面这个是返给前端的参数 [图片]有知道的大佬帮我解答以下,研究好几天了没有研究明白
1、上午扫码登录正常 2、配置了一些信息,申请证书操作,登录过期后扫码登录 登录不了 3、商户ID:1743250696 [图片][图片][图片]
{\"code\":\"NO_AUTH\",\"message\":\"此商家的收款功能已被限制,暂无法支付。商家可登录微信商户平台/微信支付商家助手小程序/经营账户页面查看原因和解决方案。\"} 接口返回吴权限,但是确认了商户后台 配置 商户状态是正常的
官方文档上面显示新申请的商户号需要活跃90天和30天内连续交易, 今天打电话给客服说, 现金红包转为商家红包 现在没有这个限制, 按照页面提示操作就可以了。我想知道那些已经开通的大哥们有没有清楚的,现在还有没有这个申请限制 [图片]
我申请了电商商户号,在商户平台看不到产品中心,怎么办,会员支付功能怎么跑通呢?
你好!我的小程序已让人开发好了! 现在问题是:微信不是说分销佣金不能线下转帐?所以我想开通分帐功能! 还请看一下,我下边这些的内容,帮我指点一下,我应该操作设置哪些?还需要开发人员配合什么? ========================================= 我用公司开通了一个普通服务商号,用我的个体经营部注册了一个特约子商户号,并用这个主体开发了一个微信小程序,小程序里的自营商城,用这个子商户号收款,并且用这个个体经营部再开通另一个特约子商户号,然后入驻到这个小程序平台,成为入驻商家,独立收款。 然后,公司服务商号不收取任何费服务费和佣金,不收款。 入驻商家的抽佣,都是直接分账给平台商城收款那个子商户号,然后平台商城和入驻商家的店铺都有分佣给分销商,所以可以采用分账功能,或者可以直接线下打款给分销商。另外就是平台还有个预约服务功能,它也是同样分佣给分销商,还要分佣给技师或者服务人员。 整个小程序的主要功能大概是这样子,现在主要问题就是说我要如何来进行分账功能的对接与设置,才能实现这些分账,都能一一对应,并且自动实现。我是小白,懂一点皮毛,现在是服务商号和两个特约子商户号已经注册好。请给我一个详细的注册流程和相关设置流程,让我可以看明白,一步一步操作。 您的指点,会让我多一些思路,少走弯路。非常感谢!非常感谢!
开通新的商户平台,提示申请商户数量已超上限,如有需要需要注销名下其他商户后再开通新的,目前我有一个商户是特约商户,申请注销的时候提示电商商户暂不支持在线注销,目前有2个问题:1、我注销这个特约商户后可以开通新的普通商户号吗?2、这个特约商户不记得是在哪里开通的了,能有办法查询到时在哪里电商平台开通的吗? [图片] [图片]
[图片]请问这里的授权应该在哪里授权?
public static String downloadReceipt(PrivateKey privateKey, String platformCertSerialNo, JeePayDTO payData, String downloadUrl, String expectedHash, String settleNo) throws Exception { HttpUriRequest httpRequest = WechatConfigUtil.buildRequestForDownload("GET", downloadUrl, null, privateKey, payData.getMchSerialNo(), payData.getMchId(), platformCertSerialNo); try (CloseableHttpClient client = HttpClients.createDefault(); CloseableHttpResponse response = client.execute(httpRequest)) { int statusCode = response.getStatusLine().getStatusCode(); if (statusCode != 200) { String responseBody = EntityUtils.toString(response.getEntity(), "UTF-8"); throw new ServiceException("下载电子回单失败, 响应: " + responseBody, HttpStatus.BUSINESS); } byte[] fileBytes; try (InputStream inputStream = response.getEntity().getContent(); ByteArrayOutputStream baos = new ByteArrayOutputStream()) { byte[] buffer = new byte[4096]; int bytesRead; while ((bytesRead = inputStream.read(buffer)) != -1) { baos.write(buffer, 0, bytesRead); } fileBytes = baos.toByteArray(); } String actualHash = computeHash(fileBytes); log.info("期望hash:{}", expectedHash); log.info("实际hash:{}", actualHash); // 校验hash值,确保文件完整性 boolean isValid = expectedHash.equalsIgnoreCase(actualHash); if (!isValid) { throw new ServiceException("文件hash校验失败,文件可能不完整或被篡改!", HttpStatus.BUSINESS); } return ""; } } private static String computeHash(byte[] data) { try { MessageDigest md = MessageDigest.getInstance("SM3"); byte[] hash = md.digest(data); //转换为大写十六进制字符串 StringBuilder hex = new StringBuilder(); for (byte b : hash) { hex.append(String.format("%02X", b)); } return hex.toString(); } catch (NoSuchAlgorithmException e) { throw new RuntimeException("SM3算法不可用", e); } }