weixin-java-pay-demo icon indicating copy to clipboard operation
weixin-java-pay-demo copied to clipboard

基于Spring Boot 和 WxJava 实现的微信支付Java后端Demo

Results 37 weixin-java-pay-demo issues
Sort by recently updated
recently updated
newest added

![image](https://user-images.githubusercontent.com/35617655/113665177-9c5ac580-96df-11eb-90fa-8e3411963248.png)

# 问题(提问前,请确保阅读过项目首页说明以及SDK wiki文档相关内容) ### 简要描述 __明确描述下你所遇到的问题,(友情提示,如果确认属于bug,请参考贡献指南直接提交PR,省的花费时间在这里描述问题,非常感谢配合)__ ### 版本情况 * WxJava 版本号: ### 期待结果 __尽量详细描述__ ### 实际情况 __尽量详细描述__ ### 重现步骤 1. 2. 3. ### 日志 __日志内容如果过多,请将日志放在 [pastebin](https://paste.ubuntu.com/) 或者其他地方,并将url地址贴在这里__

### 简要描述 根据demo,测试统一下单的调用,发现调用时间都在2-3秒之间 ### 版本情况 * WxJava 版本号: 4.4.0 ### 期待结果 有没有优化调用时长的方式方法 ### 实际情况

# 问题 在一个商户号对应多个appid的支付场景下,是否有解决方案 ### 简要描述 现在项目中存在一个商户号和支付证书对应着多个不同appid的支付使用场景,但在现在的代码中支付配置的切换都是依赖于mchid,和appid是一一对应关系,无法满足我们的使用场景 ### 版本情况 * WxJava 版本号:4.6.0 ### 期待结果 希望能够以appid+mchId作为configMap的key来确定一个唯一的支付配置 ### 实际情况 同一个商户号在小程序、h5、公众号等不同场景下都有不同的mchid,在支付和回调的时候切换支付配置无法根据mchid确定mchid对应的唯一appid ![image](https://github.com/binarywang/weixin-java-pay-demo/assets/49626269/b8b30898-8349-4724-b9f3-e1c2017a59b6) ### 重现步骤 1. 无 2. 3. ### 日志 __日志内容如果过多,请将日志放在 [pastebin](https://paste.ubuntu.com/) 或者其他地方,并将url地址贴在这里__

# 问题 发起商家转账API ,转账到用户零钱,抛出异常: "对应单号已超出重试期,请查单确认后决定是否换单请求" 请求地址】:https://api.mch.weixin.qq.com/v3/transfer/batches 【请求数据】:{"appid":"aaaaa","out_batch_no":"bbbbbbbbbb","batch_name":"ccccc","batch_remark":"ddddd","total_amount":13961,"total_num":1,"transfer_detail_list":[{"out_detail_no":"bbbbbbbbbb","transfer_amount":13961,"transfer_remark":"111","openid":"ddddd"}]} 【异常信息】:对应单号已超出重试期,请查单确认后决定是否换单请求

# 问题(提问前,请确保阅读过项目首页说明以及SDK wiki文档相关内容) ### 简要描述 最近这两天使用微信的商家红包,然后使用了该方法 public WxPaySendRedpackResult sendRedpack(WxPaySendRedpackRequest request) throws WxPayException { request.checkAndSign(this.payService.getConfig()); String url = this.payService.getPayBaseUrl() + "/mmpaymkttransfers/sendredpack"; if (request.getAmtType() != null) { //裂变红包 url = this.payService.getPayBaseUrl() +...

# 问题(提问前,请确保阅读过项目首页说明以及SDK wiki文档相关内容) ### 简要描述 Cannot invoke "com.github.binarywang.wxpay.bean.notify.OriginNotifyResponse.getResource()" because "response" is null| at com.github.binarywang.wxpay.service.impl.BaseWxPayServiceImpl.parseOrderNotifyV3Result(BaseWxPayServiceImpl.java:353)| at com.care.health.pay.recevier.PayNotifyReceiver.notifySuccess(PayNotifyReceiver.java:75)| at jdk.internal.reflect.GeneratedMethodAccessor463.invoke(Unknown Source)| at ### 版本情况 * WxJava 版本号: 4.4.0 ### 期待结果 ### 实际情况...

# 问题 如果支付、退款、扫码支付的回调地址分开配置,有提供切换回调地址的方法吗?