From 4f2d87ba19272a91f80fdfea278f291d879c42f3 Mon Sep 17 00:00:00 2001 From: Derran Date: Sun, 5 May 2024 15:02:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processor/wechat/WeChatPayProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/paymentchannelorder/processor/wechat/WeChatPayProcessor.java b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/paymentchannelorder/processor/wechat/WeChatPayProcessor.java index a9f6b0f..927fc7c 100644 --- a/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/paymentchannelorder/processor/wechat/WeChatPayProcessor.java +++ b/dating-agency-mall-server/src/main/java/com/qniao/dam/application/service/paymentchannelorder/processor/wechat/WeChatPayProcessor.java @@ -93,7 +93,7 @@ public class WeChatPayProcessor extends IChannelPayService { public void refund(PaymentOrderRefund paymentOrderRefund) { try { Map reqParams = new HashMap<>(); - reqParams.put("out_trade_no", paymentOrderRefund.getPaymentOrderId().toString()); + reqParams.put("out_refund_no", paymentOrderRefund.getPaymentOrderId().toString()); reqParams.put("amount", new HashMap() { { put("refund", paymentOrderRefund.getRefundAmount().multiply(BigDecimal.valueOf(100)).intValue());