Browse Source

[WeChatPay.V3] 基础支付 查询订单接口 交易状态参数新增枚举值:ACCEPT:已接收,等待扣款

Roc 4 years ago
parent
commit
de4de2952c

+ 6 - 6
src/Essensoft.AspNetCore.Payment.WeChatPay/V3/Domain/WeChatPayTransactionsIdQueryModel.cs

@@ -3,13 +3,13 @@
 namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Domain
 {
     /// <summary>
-    /// 查询订单API - 微信支付订单号查询- 请求URL参数
+    /// 基础支付 - 微信支付订单号查询 - 请求URL参数
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml">JSAPI支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml">APP支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml">H5支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml">Native支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml">小程序支付 - 查询订单API - 微信支付订单号查询</a></para>
     /// 最新更新时间:2021.1.14
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml
     /// </summary>
     public class WeChatPayTransactionsIdQueryModel : WeChatPayObject
     {

+ 6 - 6
src/Essensoft.AspNetCore.Payment.WeChatPay/V3/Domain/WeChatPayTransactionsOutTradeNoQueryModel.cs

@@ -3,13 +3,13 @@
 namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Domain
 {
     /// <summary>
-    /// 查询订单API - 商户订单号查询- 请求URL参数
+    /// 基础支付 - 商户订单号查询 - 请求URL参数
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml">JSAPI支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml">APP支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml">H5支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml">Native支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml">小程序支付 - 查询订单API - 商户订单号查询</a></para>
     /// 最新更新时间:2021.1.14
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml
     /// </summary>
     public class WeChatPayTransactionsOutTradeNoQueryModel : WeChatPayObject
     {

+ 7 - 3
src/Essensoft.AspNetCore.Payment.WeChatPay/V3/Request/WeChatPayTransactionsIdRequest.cs

@@ -3,9 +3,13 @@
 namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Request
 {
     /// <summary>
-    /// 查询订单API - 微信支付订单号查询
-    /// 最新更新时间:2020.05.26
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/transactions/chapter3_5.shtml
+    /// 基础支付 - 微信支付订单号查询
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml">JSAPI支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml">APP支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml">H5支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml">Native支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml">小程序支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// 最新更新时间:2021.1.14
     /// </summary>
     public class WeChatPayTransactionsIdRequest : IWeChatPayGetRequest<WeChatPayTransactionsIdResponse>
     {

+ 7 - 3
src/Essensoft.AspNetCore.Payment.WeChatPay/V3/Request/WeChatPayTransactionsOutTradeNoRequest.cs

@@ -3,9 +3,13 @@
 namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Request
 {
     /// <summary>
-    /// 查询订单API - 商户订单号查询
-    /// 最新更新时间:2020.05.26
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/transactions/chapter3_5.shtml
+    /// 基础支付 - 商户订单号查询
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml">JSAPI支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml">APP支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml">H5支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml">Native支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml">小程序支付 - 查询订单API - 商户订单号查询</a></para>
+    /// 最新更新时间:2021.1.14
     /// </summary>
     public class WeChatPayTransactionsOutTradeNoRequest : IWeChatPayGetRequest<WeChatPayTransactionsOutTradeNoResponse>
     {

+ 8 - 3
src/Essensoft.AspNetCore.Payment.WeChatPay/V3/Response/WeChatPayTransactionsIdResponse.cs

@@ -5,9 +5,13 @@ using Essensoft.AspNetCore.Payment.WeChatPay.V3.Domain;
 namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Response
 {
     /// <summary>
-    /// 查询订单API-微信支付订单号查询-返回参数
-    /// 最新更新时间:2020.05.26
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/transactions/chapter3_5.shtml
+    /// 基础支付 - 微信支付订单号查询
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml">JSAPI支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml">APP支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml">H5支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml">Native支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml">小程序支付 - 查询订单API - 微信支付订单号查询</a></para>
+    /// 最新更新时间:2021.1.14
     /// </summary>
     public class WeChatPayTransactionsIdResponse : WeChatPayResponse
     {
@@ -68,6 +72,7 @@ namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Response
         /// REVOKED:已撤销(付款码支付)
         /// USERPAYING:用户支付中(付款码支付)
         /// PAYERROR:支付失败(其他原因,如银行返回失败)
+        /// ACCEPT:已接收,等待扣款
         /// 示例值:SUCCESS
         /// </summary>
         [JsonPropertyName("trade_state")]

+ 8 - 3
src/Essensoft.AspNetCore.Payment.WeChatPay/V3/Response/WeChatPayTransactionsOutTradeNoResponse.cs

@@ -5,9 +5,13 @@ using Essensoft.AspNetCore.Payment.WeChatPay.V3.Domain;
 namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Response
 {
     /// <summary>
-    /// 查询订单API-商户订单号查询-返回参数
-    /// 最新更新时间:2020.05.26
-    /// https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/pay/transactions/chapter3_5.shtml
+    /// 基础支付 - 商户订单号查询
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_2.shtml">JSAPI支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_2_2.shtml">APP支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_3_2.shtml">H5支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_4_2.shtml">Native支付 - 查询订单API - 商户订单号查询</a></para>
+    /// <para><a href="https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_2.shtml">小程序支付 - 查询订单API - 商户订单号查询</a></para>
+    /// 最新更新时间:2021.1.14
     /// </summary>
     public class WeChatPayTransactionsOutTradeNoResponse : WeChatPayResponse
     {
@@ -68,6 +72,7 @@ namespace Essensoft.AspNetCore.Payment.WeChatPay.V3.Response
         /// REVOKED:已撤销(付款码支付)
         /// USERPAYING:用户支付中(付款码支付)
         /// PAYERROR:支付失败(其他原因,如银行返回失败)
+        /// ACCEPT:已接收,等待扣款
         /// 示例值:SUCCESS
         /// </summary>
         [JsonPropertyName("trade_state")]