微信支付
可以用对公账号转到员工微信零钱不?
查询退款接口返回数据 {"amount":{"currency":"CNY","discount_refund":6,"from":[],"payer_refund":494,"payer_total":8800,"refund":500,"refund_fee":3,"settlement_refund":500,"settlement_total":8900,"total":8900},"channel":"ORIGINAL","create_time":"2024-12-18T15:42:23+08:00","funds_account":"AVAILABLE","out_refund_no":"OCR1066784636944613376","out_trade_no":"OP1064590376202809345","promotion_detail":[{"amount":100,"goods_detail":[],"promotion_id":"85687119871","refund_amount":6,"scope":"GLOBAL","type":"COUPON"}],"refund_id":"50300801602024121851299262177","status":"SUCCESS","success_time":"2024-12-18T15:42:26+08:00","transaction_id":"4200002562202412125530781448","user_received_account":"云闪付-工商银行借记卡1989"} ,客户实际退款到账截图 [图片]
https://payapp.weixin.qq.com/smbpst/u6miYJnhc8
解决scope的问题 [图片]
道路运输企业 ,在注册微信商户号时审核不通过,选择所属行业是填的是城市公共交通(在经营范围内的),系统提示所属行业不符,系统建议选择其他行业,但是又没有其他行业这个选项。其他的行业也离道路运输比较远,不知道怎么选择才能通过审核,谢谢。
[图片]
我的商户号收款时,可能因为某学原因被投诉、被限额、被限制收款,所以我希望可以通过接口定时轮询主动去查询商户号的收款状态然后告警提前预知。
退款申请API是否可以考虑加入自定义attach字段
跳转微信支付完成,然后微信退到后台,在切回app,会走支付成功的回调吗
[图片] 分销商推广下级后获得下级消费金额60%的积分(返佣),积分可提现。申请了好几次转账到零钱都被驳回。求助大佬应该怎么解决
想请教下官方有没有多商户商城小程序的支付方案,不想资金进入一个指定的总账户,想直接支付给每家商家,类似自动分账,这样商家也放心,平台也避免了资金风险,有什么方案吗
微信h5支付成功后,点完成按钮, 不能跳转目标页面
我司商户号商品售卖类目里有「交通出行」类目。并且我司小程序主营业务也是共享电单车。共享电单车不就是交通出行类目下的吗? 现在突然说我们涉嫌跨类目经营(经营线上行业) 这个属于误判吗?要怎么处理?
微信扫描下单, 调用接口反馈调用成功, 消息体却显示:前一次的二维码链接是空, 导致无法下单; 程序是老程序,报这个错误是一个新开的商户号 {"message":"前一次的二维码链接是空","result":"SUCCESS","returnData":"{\"appId\":\"23833\",\"createTime\":\"2024-12-18 17:30:26\",\"goodsDesc\":\"美的(Midea)1.5匹 挂机 星炫 新一级能效 变频冷暖 壁挂式空调KFR-35GW/JP1-1(W)_维修\",\"goodsName\":\"美的(Midea)1.5匹 挂机 星炫 新一级能效 变频冷暖 壁挂式空调KFR-35GW/JP1-1(W)_维修\",\"gwTradeNo\":\"202412181730250418932991949686\",\"message\":\"微信支付接口生成二维码失败,原因:OK\",\"orderNo\":\"31297350_28\",\"payChannelTypeNo\":\"WEIXIN\",\"result\":\"FAILED\",\"saleChannelNo\":\"11\",\"totalFee\":50.0,\"tradeTime\":\"2024-12-18 17:30:26\"}","sign":"f2b4acdd278a6c76153cecd84cd6390e","timeStamp":1734514226180}
使用的是native的接口,11月份还好好的,二维码能出来,现在出不来了,给个这个提示,登录后看不出来要怎么处理,谁有遇到过,后面怎么开通支付呢?
[图片]
https://developers.weixin.qq.com/doc/offiaccount/WeChat_Invoice/E_Invoice/Reimburser_API_List.html https://api.weixin.qq.com/card/invoice/reimburse/getinvoiceinfo?access_token={access_token} 接口的返回参数中错误: 文档中billing_no 发票代码 billing_code 发票号码。 如果是电子票发票【发票号码】被识别为【发票代码】,电子发票并没有【发票代码】,只有【发票号码】
微信支付“发起商家转账API”可以对同一用户同一笔发起多批次转账吗,通过transfer_detail_list写入同一用户多批次转账,从而解决对用户单笔转账的限制
微信支付安全医生诊断链接一直验证失败。服务商那边也问了,不会拦截对方IP访问。 https://hjmall.fytzw.com/verify_93d03b7eda485bb0f106729f7ccd7966.html [图片] [图片]
//商户号 String mchid = WeChatConfig.WX_APP_MCH_ID; //申请商户号的appid或商户号绑定的appid(企业号corpid即为此appid) String appId = WeChatConfig.WX_APP_ID; //用户在直连商户应用下的用户标示 // String openId = "oOORS5OUHgXGtIm4m1xH6bX0NV0A"; //商户API证书编号 // String wechatPayserialNo = WeChatConfig.; //商户API证书路径 // String privatekeypath = "C:\\Users\\李维康\\Desktop\\apiclient_key.pem"; String privatekeypath = WeChatConfig.WX_APICLIENT_KEY_FILE; //平台证书编号 // String planNum = PayConfig.PLANNUM; //平台证书 // String path = "C:\\Users\\李维康\\Desktop\\wechatpay.pem"; String path = WeChatConfig.WX_APICLIENT_CERT_FILE; Map<String, Object> postMap = new HashMap<String, Object>(); postMap.put("appid", appId); postMap.put("out_batch_no", outNo); //该笔批量转账的名称 postMap.put("batch_name", "提现"); //转账说明,UTF8编码,最多允许32个字符 postMap.put("batch_remark", "提现"); //转账金额单位为“分”。 总金额 BigDecimal b1 = new BigDecimal(txprice); BigDecimal b2 = new BigDecimal(100); double price = b1.multiply(b2).doubleValue(); postMap.put("total_amount", price); //转账总笔数 postMap.put("total_num", 1); List<Map> list = new ArrayList<>(); Map<String, Object> subMap = new HashMap<>(4); //商家明细单号 subMap.put("out_detail_no", outNo); //转账金额 subMap.put("transfer_amount", price); //转账备注 subMap.put("transfer_remark", "发放奖励");//明细备注 //用户在直连商户应用下的用户标示 subMap.put("openid", openId); X509Certificate x509Certificate = HttpUtil.getSaveCertificates(path); subMap.put("user_name", RsaCryptoUtil.encryptOAEP(userName, x509Certificate)); list.add(subMap); postMap.put("transfer_detail_list", list); //发起转账操作 String resStr = HttpUtil.postTransBatRequest( "https://api.mch.weixin.qq.com/v3/transfer/batches", GSON.toJson(postMap), wechatPayserialNo, planNum, mchid, privatekeypath); return GSON.toJson(postMap) + "@@@@" + resStr;