From f0719b2d54ad11f9009bdad60d42e52877e45b9a Mon Sep 17 00:00:00 2001 From: tianfeng <769204422@qq.com> Date: Wed, 20 May 2026 12:00:35 +0800 Subject: [PATCH] =?UTF-8?q?mifa=E6=94=AF=E4=BB=98=E5=9C=B0=E5=9D=80?= =?UTF-8?q?=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pay/web/strategy/MiFaPayWebPayPlaceAnOrderStrategy.java | 1 - .../com/red/circle/order/app/service/MiFaPayService.java | 2 +- .../com/red/circle/order/infra/config/MiFaPayProperties.java | 5 +++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/command/pay/web/strategy/MiFaPayWebPayPlaceAnOrderStrategy.java b/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/command/pay/web/strategy/MiFaPayWebPayPlaceAnOrderStrategy.java index 7dac4f6d..a7e9fa48 100644 --- a/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/command/pay/web/strategy/MiFaPayWebPayPlaceAnOrderStrategy.java +++ b/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/command/pay/web/strategy/MiFaPayWebPayPlaceAnOrderStrategy.java @@ -104,7 +104,6 @@ public class MiFaPayWebPayPlaceAnOrderStrategy implements PayWebPlaceAnOrderStra .payType(details.getFactoryChannel()) .userIp(details.getRequestIp()) .returnUrl(details.getSuccessRedirectUrl()) - .notifyUrl(MiFaPayService.NOTIFY_URL) .language("en") .email(memberInfo.getEmail()) .countryCode(replaceCountryCode(details.getCountryCode())) diff --git a/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/service/MiFaPayService.java b/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/service/MiFaPayService.java index 40123c51..78734694 100644 --- a/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/service/MiFaPayService.java +++ b/rc-service/rc-service-order/order-application/src/main/java/com/red/circle/order/app/service/MiFaPayService.java @@ -25,7 +25,6 @@ public class MiFaPayService { /** * 下单接口路径 */ - public static final String NOTIFY_URL = "https://api.likeichat.com/order/play-server-notice/mifa_pay/receive_payment"; private static final String PLACE_ORDER_PATH = "/paygateway/mbpay/order/en_v2"; private final String active; @@ -47,6 +46,7 @@ public class MiFaPayService { public MiFaPayResponseCO placeAnOrder(MiFaPayPlaceAnOrderParam param) { // 设置商户编号 param.setMerNo(miFaPayProperties.getMerNo()); + param.setNotifyUrl(miFaPayProperties.getNotifyUrl()); String url = miFaPayProperties.getGatewayBaseUrl() + PLACE_ORDER_PATH; diff --git a/rc-service/rc-service-order/order-infrastructure/src/main/java/com/red/circle/order/infra/config/MiFaPayProperties.java b/rc-service/rc-service-order/order-infrastructure/src/main/java/com/red/circle/order/infra/config/MiFaPayProperties.java index c36af81d..db3f883a 100644 --- a/rc-service/rc-service-order/order-infrastructure/src/main/java/com/red/circle/order/infra/config/MiFaPayProperties.java +++ b/rc-service/rc-service-order/order-infrastructure/src/main/java/com/red/circle/order/infra/config/MiFaPayProperties.java @@ -31,6 +31,11 @@ public class MiFaPayProperties { */ private String gatewayBaseUrl; + /** + * 回调地址 + */ + private String notifyUrl; + /** * 商户私钥(用于签名) */