diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/CreateRefundDomesticRefundRequest.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/CreateRefundDomesticRefundRequest.cs
index 7e9bdde6..47b9db1e 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/CreateRefundDomesticRefundRequest.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/CreateRefundDomesticRefundRequest.cs
@@ -12,6 +12,26 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
{
public class Amount
{
+ public static class Types
+ {
+ public class From
+ {
+ ///
+ /// 获取或设置出资金额 (单位:分)。
+ ///
+ [Newtonsoft.Json.JsonProperty("amount")]
+ [System.Text.Json.Serialization.JsonPropertyName("amount")]
+ public int Amount { get; set; }
+
+ ///
+ /// 获取或设置出资账户。
+ ///
+ [Newtonsoft.Json.JsonProperty("account")]
+ [System.Text.Json.Serialization.JsonPropertyName("account")]
+ public string Account { get; set; } = string.Empty;
+ }
+ }
+
///
/// 获取或设置原订单金额(单位:分)。
///
@@ -32,6 +52,13 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
[Newtonsoft.Json.JsonProperty("currency")]
[System.Text.Json.Serialization.JsonPropertyName("currency")]
public string Currency { get; set; } = "CNY";
+
+ ///
+ /// 获取或设置退款出资账户及金额列表。
+ ///
+ [Newtonsoft.Json.JsonProperty("from")]
+ [System.Text.Json.Serialization.JsonPropertyName("from")]
+ public IList? FromList { get; set; }
}
public class GoodsDetail
diff --git a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/GetRefundDomesticRefundByOutRefundNumberResponse.cs b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/GetRefundDomesticRefundByOutRefundNumberResponse.cs
index c1dc443b..96fc67e0 100644
--- a/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/GetRefundDomesticRefundByOutRefundNumberResponse.cs
+++ b/src/SKIT.FlurlHttpClient.Wechat.TenpayV3/Models/Refund/GetRefundDomesticRefundByOutRefundNumberResponse.cs
@@ -12,6 +12,26 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
{
public class Amount
{
+ public static class Types
+ {
+ public class From
+ {
+ ///
+ /// 获取或设置出资金额 (单位:分)。
+ ///
+ [Newtonsoft.Json.JsonProperty("amount")]
+ [System.Text.Json.Serialization.JsonPropertyName("amount")]
+ public int Amount { get; set; }
+
+ ///
+ /// 获取或设置出资账户。
+ ///
+ [Newtonsoft.Json.JsonProperty("account")]
+ [System.Text.Json.Serialization.JsonPropertyName("account")]
+ public string Account { get; set; } = default!;
+ }
+ }
+
///
/// 获取或设置原订单金额(单位:分)。
///
@@ -67,6 +87,13 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.Models
[Newtonsoft.Json.JsonProperty("discount_refund")]
[System.Text.Json.Serialization.JsonPropertyName("discount_refund")]
public int DiscountRefund { get; set; }
+
+ ///
+ /// 获取或设置退款出资账户及金额列表。
+ ///
+ [Newtonsoft.Json.JsonProperty("from")]
+ [System.Text.Json.Serialization.JsonPropertyName("from")]
+ public Types.From[]? FromList { get; set; }
}
public class Promotion