建议直接用sdkhttps://wechatpay.im/ 你贴这些啥都看不出来
Native支付下单签名正常,查询订单签名报错,但用微信提供的工作生成签名,签名通过{"code":-1,"message":"Client error: `GET https:\/\/api.mch.weixin.qq.com\/v3\/pay\/transactions\/out-trade-no\/241119173201242808101592?mchid=xxxxx` resulted in a `401 Unauthorized` response:\n{\"code\":\"SIGN_ERROR\",\"detail\":{\"detail\":{\"issue\":\"sign not match\"},\"field\":\"signature\",\"location\":\"authorization\",\"sign_ (truncated...)\n","file":"E:\\git\\loulan\\duanju_app\\vendor\\guzzlehttp\\guzzle\\src\\Exception\\RequestException.php","line":113} xxxxx为商户号,这具体是哪里不匹配,辛苦看一下
1天前小程序只要是非个人主体认证都可以使用支付
只申请小程序认证,没有申请服务号认证只申请小程序认证,没有申请服务号认证,是否可以正常使用微信支付,收款及付款功能呢
1天前注册肯定是你自己注册的,查询注册时间可以在pay后台账户中心的商户信息看到,处理完成所有违规、投诉等以后可以注销,不会影响其他商户号,如果有违规处理不了,会影响其他商户
好有疑惑?不知道这个是几时开的?谁开的?可以注销吗?然后对自己的收款会影响吗 [图片]
1天前XML传包含json内容时要么 CDATA 要么转义 后台查询的时候,时间以第一次添加时为准,筛选时间要选对
微信商户号添加分账接收方提示[分账接收方格式错误]添加分账接收方使用的是v2接口 [图片] 这是请求的参数,返回提示分账接收方格式错误,签名验证应该是正确的 还有就是后台添加分账接收方也不行。 [图片] [图片] 显示添加成功,但是列表中没有,搜索也搜索不到。 [图片] 请问一下这是什么原因啊?这些天多次尝试过,一直是这个结果,且尝试时间只在这个搜索的时间段。
1天前开通收付通才可以
请问现在 微信支付服务商 无法为进件的小微商户 开通JSAPI 支付权限吗?微信支付服务商 已经进件了 小微商户 ; 但是在服务商后台 向小微商户发起申请 开通JSAPI 支付,但是提示失败,请问需要达到什么条件才能帮小微商户开通JSAPI 支付呢? 还是小微商户 本来就不能具备JSAPI 支付权限呢? [图片] [图片]
1天前看外网是能访问,你自己排查的话应该先看是没收到还是没能正确解析,DNS什么时候解析到新IP的,查应答日志你得去找在线技术支持
更换服务器地址后,notify_url收不到回调,偶尔能收到?代码换到了新的服务器,域名没有更换,重新搭建的,其他都没问题,微信支付notify_url收不到回调通知 <补充> notify_url地址:https://shop.wisdomwisdom.cn/addons/shopro/pay/notify 商户号:1672468996 商户单号:P202404560535588480171800 微信支付单号:4200002529202411208358291284
1天前内地小程序关联不了香港商户号
内地资质注册微信小程序提供点餐+香港支付服务,香港微信用户可以正常访问小程序并使用么?1、香港微信用户是否能正常打开小程序? 2、接入了香港支付,用户下单支付也是港币的情况下,微信会不会有什么交易限制不允许这样操作?
1天前取消合作了,目前是不支持创建的
创建银行立减金的时候不能创建中国银行信用卡立减金了吗?[图片]
1天前文件下载接口需要跳过验签流程,商户需要将实际账单文件的哈希值和之前从接口获取到的哈希值进行比对,以确认数据的完整性。
下载支付账单 ,bill.verifyHash()返回false但是实际下载的账单完整无误。这是为何public void downloadTradeBill() { // 使用RSAAutoCertificateConfig,构造service Config config = WechatPayConfig.initConfig(); BillDownloadServiceExtension service = new BillDownloadServiceExtension.Builder().config(config).build(); GetTradeBillRequest request = new GetTradeBillRequest(); request.setBillDate("2024-09-24"); request.setBillType(BillType.ALL); request.setTarType(TarType.GZIP); DigestBillEntity bill = service.getTradeBill(request); System.out.println("bill = " + bill); if (!bill.verifyHash()) { System.out.println(" 校验不通过 " ); // return; } File outputFile = new File("E:/交易账单.xlsx"); try (InputStream inputStream = bill.getInputStream()) { // 使用有缓存的 BufferedOutputStream try (BufferedOutputStream outputStream = new BufferedOutputStream(Files.newOutputStream(outputFile.toPath()))) { // 处理大文件时,常用的缓冲区大小为 8192 或 16384。 // 不过,最佳缓冲区大小可能取决于具体的硬件和系统配置。 byte[] buffer = new byte[16384]; int bytesRead; while ((bytesRead = inputStream.read(buffer)) != -1) { outputStream.write(buffer, 0, bytesRead); } } } catch (IOException e) { throw new RuntimeException(e); } } 以上是我下载微信支付账单 的代码,根据你们的文档,下载后,需要调用 bill.verifyHash()进行校验,我调bill.verifyHash()返回false,但是实际下载 下来的账单 是完整的无误的。我能把账单下载下来,说明支付相关的配置,包括签名啊啥的肯定也是正确的吧。 所以这里是咋回事呢? PS:我分多日 ,每日重试了多次,所以返回false不是偶发,而是每次返回false。所以绝对不可能是网络出啥问题。
1天前开放平台账号不同主体的小程序只能绑定5个,支付发起是需要appid和商户号有绑定关系
企业主体A注册的开发者平台账号,能绑定企业B的小程序并在小程序使用A申请的支付接口吗?企业主体A是开发者,企业主体B是小程序所有人。企业B的小程序能绑定到企业主体A的开发者平台账号,并在小程序使用A申请的支付接口吗?
1天前