diff --git a/yudao-dependencies/pom.xml b/yudao-dependencies/pom.xml
index a415665e22..a234ffdc53 100644
--- a/yudao-dependencies/pom.xml
+++ b/yudao-dependencies/pom.xml
@@ -75,6 +75,7 @@
2.1.3
2.3.0
4.7.9-20251224.161447
+ 4.40.607.ALL
@@ -579,6 +580,18 @@
+
+ com.alipay.sdk
+ alipay-sdk-java
+ ${alipay-sdk-java.version}
+
+
+ org.bouncycastle
+ bcprov-jdk15on
+
+
+
+
com.github.binarywang
weixin-java-pay
diff --git a/yudao-module-pay/pom.xml b/yudao-module-pay/pom.xml
index 983930877a..2798fb858f 100644
--- a/yudao-module-pay/pom.xml
+++ b/yudao-module-pay/pom.xml
@@ -71,13 +71,7 @@
com.alipay.sdk
alipay-sdk-java
- 4.35.79.ALL
-
-
- org.bouncycastle
- bcprov-jdk15on
-
-
+ 4.40.607.ALL
com.github.binarywang
diff --git a/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/api/transfer/dto/PayTransferCreateReqDTO.java b/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/api/transfer/dto/PayTransferCreateReqDTO.java
index 86dd70cce5..a6cfea5108 100644
--- a/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/api/transfer/dto/PayTransferCreateReqDTO.java
+++ b/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/api/transfer/dto/PayTransferCreateReqDTO.java
@@ -130,4 +130,18 @@ public class PayTransferCreateReqDTO {
return channelExtras;
}
+ // ========== 支付宝场景 ==========
+
+ /**
+ * 【支付宝】构建转账渠道额外参数
+ *
+ * @param sceneName 转账场景名称,用于描述转账用途
+ * @return channelExtras
+ */
+ public static Map buildAlipayChannelExtra(String sceneName) {
+ Map channelExtras = new HashMap<>();
+ channelExtras.put("sceneName", sceneName);
+ return channelExtras;
+ }
+
}
diff --git a/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/framework/pay/core/client/impl/alipay/AbstractAlipayPayClient.java b/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/framework/pay/core/client/impl/alipay/AbstractAlipayPayClient.java
index caf210fa66..15540a9f37 100644
--- a/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/framework/pay/core/client/impl/alipay/AbstractAlipayPayClient.java
+++ b/yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/framework/pay/core/client/impl/alipay/AbstractAlipayPayClient.java
@@ -234,6 +234,10 @@ public abstract class AbstractAlipayPayClient extends AbstractPayClient