diff --git a/daxpay-single-channel/daxpay-single-wechat/src/main/java/org/dromara/daxpay/channel/wechat/service/close/WechatPaySubCloseV3Service.java b/daxpay-single-channel/daxpay-single-wechat/src/main/java/org/dromara/daxpay/channel/wechat/service/close/WechatPaySubCloseV3Service.java index 3403a05df..4ee0a69d0 100644 --- a/daxpay-single-channel/daxpay-single-wechat/src/main/java/org/dromara/daxpay/channel/wechat/service/close/WechatPaySubCloseV3Service.java +++ b/daxpay-single-channel/daxpay-single-wechat/src/main/java/org/dromara/daxpay/channel/wechat/service/close/WechatPaySubCloseV3Service.java @@ -32,7 +32,7 @@ public class WechatPaySubCloseV3Service { public void close(PayOrder payOrder, WechatPayConfig weChatPayConfig) { WxPayService wxPayService = wechatPayConfigService.wxJavaSdk(weChatPayConfig); try { - wxPayService.closeOrderV3(payOrder.getOrderNo()); + wxPayService.closePartnerOrderV3(payOrder.getOrderNo()); } catch (WxPayException e) { log.error("微信关闭支付V3失败", e); throw new TradeFailException("微信退款V3失败: "+e.getMessage());