微信认证增值税专票?
增值税专票(数电类型) 从四月到现在一直在开票中,已经三个月了从4月开票到现在7月底一直在开票中,已经三个月了,开始说10个工作日我算了,现在多久了?
08-07请求参数是否有按照文档要求的填写?
调起app支付报错:checkArgs fail, invalid partnerId,是什么原因?D/MicroMsg.SDK.WXMsgImplComm(10907): pass E/MicroMsg.PaySdk.PayReq(10907): checkArgs fail, invalid partnerId E/MicroMsg.SDK.WXApiImplV10(10907): sendReq checkArgs fail I/flutter (10907): ****request****2024-07-29 15:25:46.732501
08-07https://developers.weixin.qq.com/community/pay/article/doc/000ae03c54cf68daa7802f34d61813 https://developers.weixin.qq.com/community/develop/article/doc/00082aa48cc8d04629f9ee1ee51813 可以参考类似的上传图片文章指引进行调整
电子发票文件上传?@ApiOperation("上传电子发票文件") @PostMapping("uploadFapiaoFile") public Result uploadFapiaoFile() throws IOException, NoSuchAlgorithmException, NoSuchProviderException, SignatureException, InvalidKeyException { String url = wxPay.getDomain() + "/v3/new-tax-control-fapiao/fapiao-applications/upload-fapiao-file"; HttpUrl parse = HttpUrl.parse(url); FileInputStream fis = new FileInputStream("E:\\online-consultation\\处方.pdf"); StringBuilder sb = new StringBuilder(); int data; while ((data = fis.read()) != -1) { sb.append((char) fis.read()); } byte[] bytes = sb.toString().getBytes(StandardCharsets.UTF_8); String sm3LowerCase = SM3.digest(sb.toString()).toLowerCase(); log.info("SM3[{}]", sm3LowerCase); JSONObject meta = new JSONObject(); meta.put("digest", sm3LowerCase); meta.put("digest_algorithm", "SM3"); meta.put("file_type", "PDF"); String signatureString = WxSignatureUtil.getSignatureString("POST", parse, meta.toString()); log.info("signature[{}]", signatureString); MultipartBody multipartBody = new MultipartBody.Builder() .setType(MultipartBody.FORM) .addFormDataPart("file", "file", RequestBody.create(MediaType.parse("pdf/plain"), sb.toString().getBytes(StandardCharsets.UTF_8))) .addFormDataPart("meta", "meta", RequestBody.create(MediaType.parse("application/json"), meta.toString())) .build(); OkHttpClient client = new OkHttpClient(); Request build = new Request.Builder() .addHeader("Content-Type", "multipart/form-data") .addHeader("Authorization", signatureString) .addHeader("Accept","application/json") .url(url) .post(multipartBody) .build(); Response response = client.newCall(build).execute(); ResponseBody body = response.body(); String string = body.string(); return Result.ok(string); } { “代码”: “SIGN_ERROR”, “详细信息”: { “详细信息”: { “issue”: “sign not match” }, “field”: “签名”, “location”: “授权”, “sign_information”:{ “method”: “发布”, “sign_message_length”:116, “truncated_sign_message”: “POST\n/v3/new-tax-control-fapiao/fapiao-applications/upload-fapiao-file\n1722237276\nKhFTsY2fM2rsnhSu3Dm28CdpSwBWYf1B\n\n”, “url”: “/v3/new-tax-control-fapiao/fapiao-applications/upload-fapiao-file” } }, “message”: “错误的签名,验签失败” }
08-07可以看下这个 https://pay.weixin.qq.com/static/partner_guide/service_organize.shtml
成为微信支付(财付通)下的服务商后,在中国支付清算协会中必须备案合作收单机构信息 应该如何填写成为微信支付(财付通)下的服务商后,在中国支付清算协会中必须备案合作收单机构信息 应该如何填写 [图片]
08-07这里请求2个接口的时候,商户号都是同一个么?
服务商删除分账接收方提示无分账权限,但是添加分账接收方却没有问题?/v3/profitsharing/receivers/delete接口 无法进行分账接收方删除,提交就会返回 resulted in a `403 Forbidden` response:\n{\"code\":\"NO_AUTH\",\"message\":\"无分账权限\"}\n" 但是/v3/profitsharing/receivers/add接口却没有问题
08-07那些都是通用接口的,可以参考jsapi\h5\app等支付产品那边的
付款码支付api字典中缺少了支付查询、退款、退款查询等接口的描述,需要在哪里获取呢?[图片]
08-07涉及对应的域名都需要调整,SDK这里请求的地址都是涉及了的
微信支付新服务器证书兼容性验证指引?微信支付及退款功能用的maven依赖,IJPay-WxPay、com.github.wechatpay-apiv3(wechatpay-apache-httpclient、wechatpay-java)也需要验证验证修改嘛
08-07传入的私钥信息确认是否是与当前商户号匹配的
使用的javaSDK,但错误的签名,验签失败?[图片]
08-07可以主动查询订单核实最终状态
微信支付超时返回为什么trade_state都是SUCCESS?为什么没支付,订单超时回调的时候trade_state返回的还是SUCCESS
08-07这里的商户入驻指的是商户使用你们的服务还是什么?
关于小程序支付模式的问题看了下官方文档,有9种支付场景模式。有点云里雾里的,不是特别明白。 目前我的小程序是一个第三方平台。我允许商户入驻,然后用户在入驻的商户中进行消费后,我再从中扣取服务费后将剩余金额打款到对应商户账号上。请问应该使用那种模式? 当前做了一个比较笨的方式,用户充值到我的平台上,然后消费了之后,我再通过“商户转账到零钱”的方式将金额打款到对应商户的微信账号上。感觉这样有点蠢。
08-07