mirror of
https://gitee.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat.git
synced 2025-07-15 23:13:32 +08:00
chore(tenpayv2): 更新官方文档参考链接
This commit is contained in:
parent
7c5536a9da
commit
711646dac4
@ -61,7 +61,7 @@
|
|||||||
|
|
||||||
### 【附】普通商户模式 API 模型命名速查表:
|
### 【附】普通商户模式 API 模型命名速查表:
|
||||||
|
|
||||||
注:树形结构与[微信支付开发文档](https://pay.weixin.qq.com/wiki/doc/api/index.html)目录结构保持一致。
|
注:树形结构与[微信支付开发文档](https://pay.weixin.qq.com/doc/v2/merchant)目录结构保持一致。
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
|
||||||
@ -199,8 +199,6 @@
|
|||||||
|
|
||||||
- 发放红包:`SendPayMarketingTransfersRedPack`
|
- 发放红包:`SendPayMarketingTransfersRedPack`
|
||||||
|
|
||||||
- 发放裂变红包:`SendPayMarketingTransfersGroupRedPack`
|
|
||||||
|
|
||||||
- 查询红包记录:`GetPayMarketingTransfersRedPackInfo`
|
- 查询红包记录:`GetPayMarketingTransfersRedPackInfo`
|
||||||
|
|
||||||
- 小程序红包:
|
- 小程序红包:
|
||||||
@ -209,12 +207,6 @@
|
|||||||
|
|
||||||
- 查询红包记录:`GetPayMarketingTransfersRedPackInfo`
|
- 查询红包记录:`GetPayMarketingTransfersRedPackInfo`
|
||||||
|
|
||||||
- 付款到零钱:
|
|
||||||
|
|
||||||
- 付款:`CreatePayMarketingTransfersPromotionTransfer`
|
|
||||||
|
|
||||||
- 查询付款:`GetPayMarketingTransfersTransferInfo`
|
|
||||||
|
|
||||||
- 付款到银行卡:
|
- 付款到银行卡:
|
||||||
|
|
||||||
- 付款到银行卡:`CreatePayServicePartnerTransfersPayToBank`
|
- 付款到银行卡:`CreatePayServicePartnerTransfersPayToBank`
|
||||||
@ -223,6 +215,12 @@
|
|||||||
|
|
||||||
- 获取 RSA 加密公钥:`GetRiskPublicKey`
|
- 获取 RSA 加密公钥:`GetRiskPublicKey`
|
||||||
|
|
||||||
|
- 付款到零钱:
|
||||||
|
|
||||||
|
- 付款:`CreatePayMarketingTransfersPromotionTransfer`
|
||||||
|
|
||||||
|
- 查询付款:`GetPayMarketingTransfersTransferInfo`
|
||||||
|
|
||||||
- 扣款服务:
|
- 扣款服务:
|
||||||
|
|
||||||
- APP 纯签约:`CreatePAPPayPreEntrustWeb`
|
- APP 纯签约:`CreatePAPPayPreEntrustWeb`
|
||||||
@ -269,7 +267,7 @@
|
|||||||
|
|
||||||
### 【附】境内服务商模式 API 模型命名速查表:
|
### 【附】境内服务商模式 API 模型命名速查表:
|
||||||
|
|
||||||
注:树形结构与[微信支付开发文档](https://pay.weixin.qq.com/wiki/doc/api/sl.html)目录结构保持一致。
|
注:树形结构与[微信支付开发文档](https://pay.weixin.qq.com/doc/v2)目录结构保持一致。
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
|
||||||
@ -395,8 +393,6 @@
|
|||||||
|
|
||||||
- 发放红包:`SendPayMarketingTransfersRedPack`
|
- 发放红包:`SendPayMarketingTransfersRedPack`
|
||||||
|
|
||||||
- 发放裂变红包:`SendPayMarketingTransfersGroupRedPack`
|
|
||||||
|
|
||||||
- 查询红包记录:`GetPayMarketingTransfersRedPackInfo`
|
- 查询红包记录:`GetPayMarketingTransfersRedPackInfo`
|
||||||
|
|
||||||
- 小程序红包:
|
- 小程序红包:
|
||||||
@ -475,7 +471,7 @@
|
|||||||
|
|
||||||
### 【附】银行服务商模式 API 模型命名速查表:
|
### 【附】银行服务商模式 API 模型命名速查表:
|
||||||
|
|
||||||
注:树形结构与[微信支付开发文档](https://pay.weixin.qq.com/wiki/doc/api/bank.html)目录结构保持一致。
|
注:树形结构与[微信支付开发文档](https://pay.weixin.qq.com/doc/v2)目录结构保持一致。
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /billcommentsp/batchquerycomment 接口。</para>
|
/// <para>异步调用 [POST] /billcommentsp/batchquerycomment 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_17 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4014326528 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,8 +12,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/unifiedorder 接口。</para>
|
/// <para>异步调用 [POST] /deposit/unifiedorder 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_7 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011986340 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_8 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011986476 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -35,7 +35,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/micropay 接口。</para>
|
/// <para>异步调用 [POST] /deposit/micropay 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_1 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011986623 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -57,7 +57,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/facepay 接口。</para>
|
/// <para>异步调用 [POST] /deposit/facepay 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_0 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011986577 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -79,7 +79,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/orderquery 接口。</para>
|
/// <para>异步调用 [POST] /deposit/orderquery 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_2 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011986679 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -101,7 +101,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/reverse 接口。</para>
|
/// <para>异步调用 [POST] /deposit/reverse 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_3 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011986741 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -123,7 +123,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/consume 接口。</para>
|
/// <para>异步调用 [POST] /deposit/consume 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_4 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011986801 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -145,7 +145,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/refund 接口。</para>
|
/// <para>异步调用 [POST] /deposit/refund 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_5 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011987251 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -167,7 +167,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /deposit/refundquery 接口。</para>
|
/// <para>异步调用 [POST] /deposit/refundquery 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_6 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011987300 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /risk/getpublickey 接口。</para>
|
/// <para>异步调用 [POST] /risk/getpublickey 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay_yhk.php?chapter=24_7 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941097 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// <para><i>(请注意此接口不受构造 <see cref="WechatTenpayClient" /> 时指定的 <see cref="WechatTenpayClientOptions.Endpoint"/> 参数控制。)</i></para>
|
/// <para><i>(请注意此接口不受构造 <see cref="WechatTenpayClient" /> 时指定的 <see cref="WechatTenpayClientOptions.Endpoint"/> 参数控制。)</i></para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /fund/queryautowithdrawbydate 接口。</para>
|
/// <para>异步调用 [POST] /fund/queryautowithdrawbydate 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=21_1 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014115346 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /cgi-bin/mch/customs/customdeclareorder 接口。</para>
|
/// <para>异步调用 [POST] /cgi-bin/mch/customs/customdeclareorder 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/external/declarecustom.php?chapter=18_1 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985151 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -34,7 +34,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /cgi-bin/mch/customs/customdeclarequery 接口。</para>
|
/// <para>异步调用 [POST] /cgi-bin/mch/customs/customdeclarequery 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/external/declarecustom.php?chapter=18_2 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985273 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -56,7 +56,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /cgi-bin/mch/newcustoms/customdeclareredeclare 接口。</para>
|
/// <para>异步调用 [POST] /cgi-bin/mch/newcustoms/customdeclareredeclare 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/external/declarecustom.php?chapter=18_4 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985318 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/mch/addInstitutionsub 接口。</para>
|
/// <para>异步调用 [POST] /secapi/mch/addInstitutionsub 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/sub_merchant_entry/chapter3_1.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636642 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -34,7 +34,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/mch/queryInstitutionsub 接口。</para>
|
/// <para>异步调用 [POST] /secapi/mch/queryInstitutionsub 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/sub_merchant_entry/chapter3_2.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636643 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -56,7 +56,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/mch/modifyInstitutionsub 接口。</para>
|
/// <para>异步调用 [POST] /secapi/mch/modifyInstitutionsub 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/sub_merchant_entry/chapter3_3.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636644 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -18,7 +18,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/mch/uploadmedia 接口。</para>
|
/// <para>异步调用 [POST] /secapi/mch/uploadmedia 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/tool/chapter3_1.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013641477 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /applyment/micro/modifyarchives 接口。</para>
|
/// <para>异步调用 [POST] /applyment/micro/modifyarchives 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=21_2 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014115349 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -34,7 +34,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /applyment/micro/modifycontactinfo 接口。</para>
|
/// <para>异步调用 [POST] /applyment/micro/modifycontactinfo 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=21_4 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014115350 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,21 +12,22 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/unifiedorder 接口。</para>
|
/// <para>异步调用 [POST] /pay/unifiedorder 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935214 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011936530 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011936987 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937163 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011940985 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011936644 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989255 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941377 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011939925 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983228 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_1.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983265 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_1.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634944 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_10.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634982 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_1.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635193 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_10.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635476 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636595 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -48,10 +49,10 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/micropay 接口。</para>
|
/// <para>异步调用 [POST] /pay/micropay 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_10 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937125 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay_sl.php?chapter=9_10 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v3/partner/4012382179 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/danpin.php?chapter=9_101 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983208 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter3_3.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634893 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -73,24 +74,30 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/orderquery 接口。</para>
|
/// <para>异步调用 [POST] /pay/orderquery 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_02 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937320 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935215 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011936582 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937343 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937309 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941128 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay_sl.php?chapter=9_02 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011987538 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985194 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4012202507 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011936645 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989256 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941754 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter8_2.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011939979 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_2.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983277 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_2.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989909 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_2.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988210 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_2.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988377 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/H5Payment/chapter8_2.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014113946 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634899 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634947 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634994 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635198 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636476 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636597 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -112,8 +119,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/pay/reverse 接口。</para>
|
/// <para>异步调用 [POST] /secapi/pay/reverse 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay_sl.php?chapter=9_11 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937361 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter3_4.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4012218602 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634900 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -135,23 +143,23 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/closeorder 接口。</para>
|
/// <para>异步调用 [POST] /pay/closeorder 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935216 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011936618 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937627 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937390 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941206 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011987803 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011936646 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989257 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011960250 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011940962 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter4_6.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011984036 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter5_17.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988383 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_3.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634951 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_3.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634995 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_3.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635199 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_3.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636477 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/H5Payment/chapter8_3.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636602 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -173,25 +181,30 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/pay/refund 接口。</para>
|
/// <para>异步调用 [POST] /secapi/pay/refund 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937624 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935217 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011936911 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939427 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937424 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941262 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011987741 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985095 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941447 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011936647 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter4_3.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989258 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter5_13.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011973419 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=9_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011973419 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter8_4.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941178 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_4.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011984092 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_4.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989907 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_4.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988208 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_4.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988381 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/H5Payment/chapter8_4.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634906 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634956 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634996 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635201 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636484 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636606 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -213,25 +226,29 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/refundquery 接口。</para>
|
/// <para>异步调用 [POST] /pay/refundquery 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939577 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935218 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011936961 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939583 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937471 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941316 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011987766 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985140 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941513 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011936648 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter4_4.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989259 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter5_14.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011981589 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=9_5 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941264 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter8_5.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011984212 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_5.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989908 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_5.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988209 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_5.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988382 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_5.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634907 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/H5Payment/chapter8_5.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634959 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634997 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635267 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636487 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636607 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -253,7 +270,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/pay/refundv2 接口。</para>
|
/// <para>异步调用 [POST] /secapi/pay/refundv2 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/danpin.php?chapter=9_103 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983308 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -275,7 +292,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/refundqueryv2 接口。</para>
|
/// <para>异步调用 [POST] /pay/refundqueryv2 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/danpin.php?chapter=9_104 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011984122 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -298,26 +315,30 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/downloadbill 接口。</para>
|
/// <para>异步调用 [POST] /pay/downloadbill 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939627 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935219 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011936993 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939651 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937545 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941399 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011987833 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985040 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985427 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941628 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011936649 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter4_1.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989260 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay_v2/papay/chapter5_11.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983298 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=9_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941283 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter8_6.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011984262 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_6.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989905 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_6.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988206 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_6.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988384 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_6.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634911 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/H5Payment/chapter8_6.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634960 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634998 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635218 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636490 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636609 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -339,12 +360,18 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/downloadfundflow 接口。</para>
|
/// <para>异步调用 [POST] /pay/downloadfundflow 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_18 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939779 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_18 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935220 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_18 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937075 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_18 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939788 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_18 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941526 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_18 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4012181559 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014314653 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014314700 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014314705 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014314708 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014314714 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014314714 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -368,12 +395,12 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/settlementquery 接口。</para>
|
/// <para>异步调用 [POST] /pay/settlementquery 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter8_9.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634920 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_9.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634970 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_9.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635002 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_9.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635261 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_9.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636497 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/H5Payment/chapter8_9.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636618 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -397,12 +424,12 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /pay/queryexchagerate 接口。</para>
|
/// <para>异步调用 [POST] /pay/queryexchagerate 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter8_10.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634922 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_10.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634972 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_10.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635003 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_10.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635266 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_10.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636500 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_10.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636620 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,24 +12,24 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /payitil/report 接口。</para>
|
/// <para>异步调用 [POST] /payitil/report 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_14 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/401193996 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/401193522 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/401193718 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/401193993 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/401193942 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/401194165 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay_sl.php?chapter=9_14 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/401194168 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/401193665 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/401198926 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/401198411 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/401194135 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=9_8 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/401198440 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/QuickPay/chapter8_8.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634924 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/NativePay/chapter8_8.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634972 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/MiniProgramPay/chapter8_8.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635003 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/OfficialPayMent/chapter8_8.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635266 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/In-AppPay/chapter8_8.shtml ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636502 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/pay/H5Payment/chapter8_8.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636622 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -4,7 +4,6 @@ using System.Net.Http;
|
|||||||
using System.Threading;
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using Flurl.Http;
|
using Flurl.Http;
|
||||||
using SKIT.FlurlHttpClient.Wechat.TenpayV2.Settings;
|
|
||||||
|
|
||||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
||||||
{
|
{
|
||||||
@ -14,8 +13,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/sendredpack 接口。</para>
|
/// <para>异步调用 [POST] /mmpaymkttransfers/sendredpack 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_4 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983137 ]]>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_sl.php?chapter=13_4 ]]>
|
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -33,36 +31,13 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
return await client.SendFlurlRequestAsXmlAsync<Models.SendPayMarketingTransfersRedPackResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
return await client.SendFlurlRequestAsXmlAsync<Models.SendPayMarketingTransfersRedPackResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/sendgroupredpack 接口。</para>
|
|
||||||
/// <para>
|
|
||||||
/// REF: <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_5 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_sl.php?chapter=13_5 ]]>
|
|
||||||
/// </para>
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="client"></param>
|
|
||||||
/// <param name="request"></param>
|
|
||||||
/// <param name="cancellationToken"></param>
|
|
||||||
/// <returns></returns>
|
|
||||||
[Obsolete("相关接口或字段于 2024-06-05 下线。")]
|
|
||||||
public static async Task<Models.SendPayMarketingTransfersGroupRedPackResponse> ExecuteSendPayMarketingTransfersGroupRedPackAsync(this WechatTenpayClient client, Models.SendPayMarketingTransfersGroupRedPackRequest request, CancellationToken cancellationToken = default)
|
|
||||||
{
|
|
||||||
if (client is null) throw new ArgumentNullException(nameof(client));
|
|
||||||
if (request is null) throw new ArgumentNullException(nameof(request));
|
|
||||||
|
|
||||||
IFlurlRequest flurlReq = client
|
|
||||||
.CreateFlurlRequest(request, HttpMethod.Post, "mmpaymkttransfers", "sendgroupredpack");
|
|
||||||
|
|
||||||
return await client.SendFlurlRequestAsXmlAsync<Models.SendPayMarketingTransfersGroupRedPackResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/sendminiprogramhb 接口。</para>
|
/// <para>异步调用 [POST] /mmpaymkttransfers/sendminiprogramhb 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_xcx.php?chapter=18_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011974053 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_sl.php?chapter=18_2 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937425 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941282 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -84,10 +59,10 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/gethbinfo 接口。</para>
|
/// <para>异步调用 [POST] /mmpaymkttransfers/gethbinfo 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011981612 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_xcx.php?chapter=18_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937431 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_sl.php?chapter=13_6 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983160 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_sl.php?chapter=18_6 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941290 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -110,7 +85,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/sendworkwxredpack 接口。</para>
|
/// <para>异步调用 [POST] /mmpaymkttransfers/sendworkwxredpack 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://developer.work.weixin.qq.com/document/path/96697 ]]>
|
/// <![CDATA[ https://open.work.weixin.qq.com/api/doc/90000/90135/90275 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -13,7 +13,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/promotion/transfers 接口。</para>
|
/// <para>异步调用 [POST] /mmpaymkttransfers/promotion/transfers 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_2 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011989673 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -35,7 +35,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/gettransferinfo 接口。</para>
|
/// <para>异步调用 [POST] /mmpaymkttransfers/gettransferinfo 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=14_3 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011989767 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -58,7 +58,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaymkttransfers/promotion/paywwsptrans2pocket 接口。</para>
|
/// <para>异步调用 [POST] /mmpaymkttransfers/promotion/paywwsptrans2pocket 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://developer.work.weixin.qq.com/document/path/96697 ]]>
|
/// <![CDATA[ https://open.work.weixin.qq.com/api/doc/90000/90135/90278 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaysptrans/pay_bank 接口。</para>
|
/// <para>异步调用 [POST] /mmpaysptrans/pay_bank 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay_yhk.php?chapter=24_2 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939840 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -34,7 +34,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /mmpaysptrans/query_bank 接口。</para>
|
/// <para>异步调用 [POST] /mmpaysptrans/query_bank 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay_yhk.php?chapter=24_3 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011941066 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /risk/getviolation 接口。</para>
|
/// <para>异步调用 [POST] /risk/getviolation 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/mch_bank.php?chapter=9_28 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/institution/4011985446 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,10 +12,10 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/mch/addsubdevconfig 接口。</para>
|
/// <para>异步调用 [POST] /secapi/mch/addsubdevconfig 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/mch_bank.php?chapter=9_24_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014115404 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/mch_bank.php?chapter=9_24_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014115410 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=20_2 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/institution/4011985201 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=20_3 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/institution/4011985217 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -37,8 +37,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/mch/querysubdevconfig 接口。</para>
|
/// <para>异步调用 [POST] /secapi/mch/querysubdevconfig 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/mch_bank.php?chapter=9_25 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014115413 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=20_4 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/institution/4011985252 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -60,7 +60,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /secapi/mkt/addrecommendconf 接口。</para>
|
/// <para>异步调用 [POST] /secapi/mkt/addrecommendconf 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=20_0 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4014115399 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -12,8 +12,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /tools/authcodetoopenid 接口。</para>
|
/// <para>异步调用 [POST] /tools/authcodetoopenid 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=9_13 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011940944 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay_sl.php?chapter=9_12 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941724 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -35,8 +35,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /tools/shorturl 接口。</para>
|
/// <para>异步调用 [POST] /tools/shorturl 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_9 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937195 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=9_9 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989264 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634974 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -0,0 +1,33 @@
|
|||||||
|
using System;
|
||||||
|
using System.Net.Http;
|
||||||
|
using System.Threading;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Flurl.Http;
|
||||||
|
|
||||||
|
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
||||||
|
{
|
||||||
|
public static class WechatTenpayClientExecuteTransitExtensions
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// <para>异步调用 [POST] /transit/queryorder 接口。</para>
|
||||||
|
/// <para>
|
||||||
|
/// REF: <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011986341 ]]>
|
||||||
|
/// </para>
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="client"></param>
|
||||||
|
/// <param name="request"></param>
|
||||||
|
/// <param name="cancellationToken"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static async Task<Models.GetTransitOrderResponse> ExecuteGetTransitOrderAsync(this WechatTenpayClient client, Models.GetTransitOrderRequest request, CancellationToken cancellationToken = default)
|
||||||
|
{
|
||||||
|
if (client is null) throw new ArgumentNullException(nameof(client));
|
||||||
|
if (request is null) throw new ArgumentNullException(nameof(request));
|
||||||
|
|
||||||
|
IFlurlRequest flurlReq = client
|
||||||
|
.CreateFlurlRequest(request, HttpMethod.Post, "transit", "queryorder");
|
||||||
|
|
||||||
|
return await client.SendFlurlRequestAsXmlAsync<Models.GetTransitOrderResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,33 @@
|
|||||||
|
using System;
|
||||||
|
using System.Net.Http;
|
||||||
|
using System.Threading;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using Flurl.Http;
|
||||||
|
|
||||||
|
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
||||||
|
{
|
||||||
|
public static class WechatTenpayClientExecuteTransitPartnerExtensions
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// <para>异步调用 [POST] /transit/partnerpay/queryorder 接口。</para>
|
||||||
|
/// <para>
|
||||||
|
/// REF: <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011989909 ]]>
|
||||||
|
/// </para>
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="client"></param>
|
||||||
|
/// <param name="request"></param>
|
||||||
|
/// <param name="cancellationToken"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static async Task<Models.GetTransitPartnerOrderResponse> ExecuteGetTransitPartnerOrderAsync(this WechatTenpayClient client, Models.GetTransitPartnerOrderRequest request, CancellationToken cancellationToken = default)
|
||||||
|
{
|
||||||
|
if (client is null) throw new ArgumentNullException(nameof(client));
|
||||||
|
if (request is null) throw new ArgumentNullException(nameof(request));
|
||||||
|
|
||||||
|
IFlurlRequest flurlReq = client
|
||||||
|
.CreateFlurlRequest(request, HttpMethod.Post, "transit", "partnerpay", "queryorder");
|
||||||
|
|
||||||
|
return await client.SendFlurlRequestAsXmlAsync<Models.GetTransitPartnerOrderResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /vehicle/pay/notification 接口。</para>
|
/// <para>异步调用 [POST] /vehicle/pay/notification 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2.php?chapter=20_992 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985272 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -34,7 +34,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /vehicle/pay/payapply 接口。</para>
|
/// <para>异步调用 [POST] /vehicle/pay/payapply 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2.php?chapter=20_982 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011985331 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -56,7 +56,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /vehicle/pay/querystate 接口。</para>
|
/// <para>异步调用 [POST] /vehicle/pay/querystate 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2.php?chapter=20_93 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011986415 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -73,27 +73,5 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
|
|
||||||
return await client.SendFlurlRequestAsXmlAsync<Models.GetVehiclePayStateResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
return await client.SendFlurlRequestAsXmlAsync<Models.GetVehiclePayStateResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// <para>异步调用 [POST] /transit/queryorder 接口。</para>
|
|
||||||
/// <para>
|
|
||||||
/// REF: <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2.php?chapter=20_96 ]]>
|
|
||||||
/// </para>
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="client"></param>
|
|
||||||
/// <param name="request"></param>
|
|
||||||
/// <param name="cancellationToken"></param>
|
|
||||||
/// <returns></returns>
|
|
||||||
public static async Task<Models.GetTransitOrderResponse> ExecuteGetTransitOrderAsync(this WechatTenpayClient client, Models.GetTransitOrderRequest request, CancellationToken cancellationToken = default)
|
|
||||||
{
|
|
||||||
if (client is null) throw new ArgumentNullException(nameof(client));
|
|
||||||
if (request is null) throw new ArgumentNullException(nameof(request));
|
|
||||||
|
|
||||||
IFlurlRequest flurlReq = client
|
|
||||||
.CreateFlurlRequest(request, HttpMethod.Post, "transit", "queryorder");
|
|
||||||
|
|
||||||
return await client.SendFlurlRequestAsXmlAsync<Models.GetTransitOrderResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /vehicle/partnerpay/notification 接口。</para>
|
/// <para>异步调用 [POST] /vehicle/partnerpay/notification 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_992 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988204 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -34,7 +34,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /vehicle/partnerpay/payapply 接口。</para>
|
/// <para>异步调用 [POST] /vehicle/partnerpay/payapply 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_982 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988205 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -56,7 +56,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /vehicle/partnerpay/querystate 接口。</para>
|
/// <para>异步调用 [POST] /vehicle/partnerpay/querystate 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_93 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988212 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -73,27 +73,5 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
|
|
||||||
return await client.SendFlurlRequestAsXmlAsync<Models.GetVehiclePartnerPayStateResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
return await client.SendFlurlRequestAsXmlAsync<Models.GetVehiclePartnerPayStateResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// <para>异步调用 [POST] /transit/partnerpay/queryorder 接口。</para>
|
|
||||||
/// <para>
|
|
||||||
/// REF: <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_96 ]]>
|
|
||||||
/// </para>
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="client"></param>
|
|
||||||
/// <param name="request"></param>
|
|
||||||
/// <param name="cancellationToken"></param>
|
|
||||||
/// <returns></returns>
|
|
||||||
public static async Task<Models.GetTransitPartnerOrderResponse> ExecuteGetTransitPartnerOrderAsync(this WechatTenpayClient client, Models.GetTransitPartnerOrderRequest request, CancellationToken cancellationToken = default)
|
|
||||||
{
|
|
||||||
if (client is null) throw new ArgumentNullException(nameof(client));
|
|
||||||
if (request is null) throw new ArgumentNullException(nameof(request));
|
|
||||||
|
|
||||||
IFlurlRequest flurlReq = client
|
|
||||||
.CreateFlurlRequest(request, HttpMethod.Post, "transit", "partnerpay", "queryorder");
|
|
||||||
|
|
||||||
return await client.SendFlurlRequestAsXmlAsync<Models.GetTransitPartnerOrderResponse>(flurlReq, data: request, cancellationToken: cancellationToken).ConfigureAwait(false);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -12,18 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>异步调用 [POST] /xdc/apiv2getsignkey/sign/getsignkey 接口。</para>
|
/// <para>异步调用 [POST] /xdc/apiv2getsignkey/sign/getsignkey 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=23_1 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011984810 ]]>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/micropay_sl.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/native_sl.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/H5_sl.php?chapter=23_1 ]]> <br/>
|
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=23_1 ]]>
|
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -17,8 +17,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端小程序调起领取红包所需的参数字典。</para>
|
/// <para>生成客户端小程序调起领取红包所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_xcx.php?chapter=18_3 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937428 ]]>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon_sl.php?chapter=18_3 ]]>
|
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -50,9 +49,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端 JSAPI 调起支付所需的参数字典。</para>
|
/// <para>生成客户端 JSAPI 调起支付所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011935213 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=7_7 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011936643 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=7_7 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013635197 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -88,8 +87,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端 App 调起支付所需的参数字典。</para>
|
/// <para>生成客户端 App 调起支付所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937148 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_12 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941437 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636475 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -128,9 +128,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端 App 调起支付所需的参数字典。</para>
|
/// <para>生成客户端 App 调起支付所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011937148 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/app/app_sl.php?chapter=9_12 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011941437 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/deposit_sl.php?chapter=27_9 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013636475 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -147,8 +147,9 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端小程序调起支付所需的参数字典。</para>
|
/// <para>生成客户端小程序调起支付所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7 ]]> <br/>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011939566 ]]> <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?chapter=7_7 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011983201 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013634993 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -369,7 +370,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端小程序唤起开通车主服务页面所需的参数字典。</para>
|
/// <para>生成客户端小程序唤起开通车主服务页面所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_1010 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011986812 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988213 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -412,7 +414,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端 App 唤起开通车主服务页面所需的参数字典。</para>
|
/// <para>生成客户端 App 唤起开通车主服务页面所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_1010 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011986812 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988213 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -447,7 +450,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端小程序唤起免密支付升级无感支付页面所需的参数字典。</para>
|
/// <para>生成客户端小程序唤起免密支付升级无感支付页面所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_1021 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011987308 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988214 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -484,7 +488,8 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV2
|
|||||||
/// <para>生成客户端 App 唤起免密支付升级无感支付页面所需的参数字典。</para>
|
/// <para>生成客户端 App 唤起免密支付升级无感支付页面所需的参数字典。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/vehicle_v2_sl.php?chapter=20_1010 ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/merchant/4011987308 ]]> <br/>
|
||||||
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/v2/partner/4011988214 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -1,125 +0,0 @@
|
|||||||
using System;
|
|
||||||
|
|
||||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// <para>表示 [POST] /mmpaymkttransfers/sendgroupredpack 接口的请求。</para>
|
|
||||||
/// </summary>
|
|
||||||
[Obsolete("相关接口或字段于 2024-06-05 下线。")]
|
|
||||||
public class SendPayMarketingTransfersGroupRedPackRequest : WechatTenpaySignableRequest
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// <inheritdoc/>
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
|
||||||
public override string? MerchantId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// <inheritdoc/>
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("wxappid")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("wxappid")]
|
|
||||||
public override string? AppId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置子商户号。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("sub_mch_id")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("sub_mch_id")]
|
|
||||||
public string? SubMerchantId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置子商户 AppId。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("msgappid")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("msgappid")]
|
|
||||||
public string? SubAppId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置商户订单号。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("mch_billno")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("mch_billno")]
|
|
||||||
public string MerchantBillNumber { get; set; } = string.Empty;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置接受红包的种子用户 OpenId。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("re_openid")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("re_openid")]
|
|
||||||
public string OpenId { get; set; } = string.Empty;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置红包发送者名称。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("send_name")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("send_name")]
|
|
||||||
public string? SenderName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置红包金额(单位:分)。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("total_amount")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("total_amount")]
|
|
||||||
public int TotalAmount { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置红包数量。
|
|
||||||
/// <para>默认值:1</para>
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("total_num")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("total_num")]
|
|
||||||
public int TotalCount { get; set; } = 1;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置红包金额设置方式。
|
|
||||||
/// <para>默认值:ALL_RAND</para>
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("amt_type")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("amt_type")]
|
|
||||||
public string AmountType { get; set; } = "ALL_RAND";
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置红包祝福语。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("wishing")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("wishing")]
|
|
||||||
public string? Wishing { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置用户终端 IP。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("client_ip")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("client_ip")]
|
|
||||||
public string ClientIp { get; set; } = string.Empty;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置活动名称。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("act_name")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("act_name")]
|
|
||||||
public string? ActivityName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置备注。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("remark")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("remark")]
|
|
||||||
public string? Remark { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置场景 ID。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("scene_id")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("scene_id")]
|
|
||||||
public string? SceneId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置活动风控信息。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("risk_info")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("risk_info")]
|
|
||||||
public string? RiskInfo { get; set; }
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,69 +0,0 @@
|
|||||||
using System;
|
|
||||||
|
|
||||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.Models
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// <para>表示 [POST] /mmpaymkttransfers/sendgroupredpack 接口的响应。</para>
|
|
||||||
/// </summary>
|
|
||||||
[Obsolete("相关接口或字段于 2024-06-05 下线。")]
|
|
||||||
public class SendPayMarketingTransfersGroupRedPackResponse : WechatTenpaySignableResponse
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// <inheritdoc/>
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("mch_id")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("mch_id")]
|
|
||||||
#pragma warning disable CS8618
|
|
||||||
#pragma warning disable CS8765
|
|
||||||
public override string MerchantId { get; set; }
|
|
||||||
#pragma warning restore CS8765
|
|
||||||
#pragma warning restore CS8618
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// <inheritdoc/>
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("wxappid")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("wxappid")]
|
|
||||||
#pragma warning disable CS8618
|
|
||||||
#pragma warning disable CS8765
|
|
||||||
public override string AppId { get; set; }
|
|
||||||
#pragma warning restore CS8765
|
|
||||||
#pragma warning restore CS8618
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置商户订单号。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("mch_billno")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("mch_billno")]
|
|
||||||
public string MerchantBillNumber { get; set; } = default!;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置商户付款单号。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("partner_trade_no")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("partner_trade_no")]
|
|
||||||
public string PartnerTradeNumber { get; set; } = default!;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置接受红包的种子用户 OpenId。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("re_openid")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("re_openid")]
|
|
||||||
public string OpenId { get; set; } = default!;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置红包金额(单位:分)。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("total_amount")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("total_amount")]
|
|
||||||
[System.Text.Json.Serialization.JsonNumberHandling(System.Text.Json.Serialization.JsonNumberHandling.AllowReadingFromString)]
|
|
||||||
public int TotalAmount { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 获取或设置微信红包订单号。
|
|
||||||
/// </summary>
|
|
||||||
[Newtonsoft.Json.JsonProperty("send_listid")]
|
|
||||||
[System.Text.Json.Serialization.JsonPropertyName("send_listid")]
|
|
||||||
public string PaymentNumber { get; set; } = default!;
|
|
||||||
}
|
|
||||||
}
|
|
@ -12,7 +12,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.ExtendedSDK.Global
|
|||||||
/// <para>异步调用 [POST] /customs/orders 接口。</para>
|
/// <para>异步调用 [POST] /customs/orders 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/declarecustom/chapter3_1.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013652510 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -37,7 +37,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.ExtendedSDK.Global
|
|||||||
/// <para>异步调用 [GET] /customs/orders 接口。</para>
|
/// <para>异步调用 [GET] /customs/orders 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/declarecustom/chapter3_1.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013652513 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -69,7 +69,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.ExtendedSDK.Global
|
|||||||
/// <para>异步调用 [POST] /customs/redeclare 接口。</para>
|
/// <para>异步调用 [POST] /customs/redeclare 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/declarecustom/chapter3_4.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013652521 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -94,7 +94,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.ExtendedSDK.Global
|
|||||||
/// <para>异步调用 [PATCH] /customs/orders 接口。</para>
|
/// <para>异步调用 [PATCH] /customs/orders 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/declarecustom/chapter3_5.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013652518 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
@ -119,7 +119,7 @@ namespace SKIT.FlurlHttpClient.Wechat.TenpayV3.ExtendedSDK.Global
|
|||||||
/// <para>异步调用 [POST] /customs/verify-certificate 接口。</para>
|
/// <para>异步调用 [POST] /customs/verify-certificate 接口。</para>
|
||||||
/// <para>
|
/// <para>
|
||||||
/// REF: <br/>
|
/// REF: <br/>
|
||||||
/// <![CDATA[ https://pay.weixin.qq.com/wiki/doc/api/wxpay/en/declarecustom/chapter3_2.shtml ]]>
|
/// <![CDATA[ https://pay.weixin.qq.com/doc/global/v2/zh/4013652524 ]]>
|
||||||
/// </para>
|
/// </para>
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="client"></param>
|
/// <param name="client"></param>
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
{
|
|
||||||
"sign": "E1EE61A91C8E90F299DE6AE075D60A2D",
|
|
||||||
"mch_billno": "0010010404201411170000046545",
|
|
||||||
"mch_id": "1000888888",
|
|
||||||
"sub_mch_id": "1000888888",
|
|
||||||
"wxappid": "wxcbda96de0b165486",
|
|
||||||
"send_name": "send_name",
|
|
||||||
"re_openid": "onqOjjmM1tad-3ROpncN-yUfa6uI",
|
|
||||||
"total_amount": "600",
|
|
||||||
"amt_type": "ALL_RAND",
|
|
||||||
"total_num": "3",
|
|
||||||
"wishing": "恭喜发财",
|
|
||||||
"act_name": "新年红包",
|
|
||||||
"remark": "新年红包",
|
|
||||||
"scene_id": "PRODUCT_2",
|
|
||||||
"nonce_str": "50780e0cca98c8c8e814883e5caa672e",
|
|
||||||
"risk_info": "posttime%3d123123412%26clientversion%3d234134%26mobile%3d122344545%26deviceid%3dIOS"
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{
|
|
||||||
"return_code": "SUCCESS",
|
|
||||||
"return_msg": "发放成功.",
|
|
||||||
"result_code": "SUCCESS",
|
|
||||||
"err_code": "0",
|
|
||||||
"err_code_des": "发放成功.",
|
|
||||||
"mch_billno": "0010010404201411170000046545",
|
|
||||||
"mch_id": "10010404",
|
|
||||||
"wxappid": "wx6fa7e3bab7e15415",
|
|
||||||
"re_openid": "onqOjjmM1tad-3ROpncN-yUfa6uI",
|
|
||||||
"total_amount": "3"
|
|
||||||
}
|
|
@ -1,29 +0,0 @@
|
|||||||
using System;
|
|
||||||
using System.Threading.Tasks;
|
|
||||||
using Xunit;
|
|
||||||
|
|
||||||
namespace SKIT.FlurlHttpClient.Wechat.TenpayV2.UnitTests
|
|
||||||
{
|
|
||||||
public class TestCase_ApiExecutePayMarketingTransfersRedPackTests
|
|
||||||
{
|
|
||||||
[Fact(DisplayName = "测试用例:调用 API [POST] /mmpaymkttransfers/sendgroupredpack")]
|
|
||||||
public async Task TestCase_ApiExecuteSendPayMarketingTransfersGroupRedPackTests()
|
|
||||||
{
|
|
||||||
var request = new Models.SendPayMarketingTransfersGroupRedPackRequest()
|
|
||||||
{
|
|
||||||
ActivityName = "TEST_ACT",
|
|
||||||
MerchantBillNumber = "TESTMBN" + DateTimeOffset.Now.ToString("yyyyMMddHHmmssfff"),
|
|
||||||
AppId = TestConfigs.WechatAppId,
|
|
||||||
OpenId = TestConfigs.WechatOpenId,
|
|
||||||
SenderName = "TEST_SENDER",
|
|
||||||
TotalAmount = 100,
|
|
||||||
TotalCount = 10,
|
|
||||||
Wishing = "TEST_WISH",
|
|
||||||
ClientIp = "127.0.0.7"
|
|
||||||
};
|
|
||||||
var response = await TestClients.Instance.ExecuteSendPayMarketingTransfersGroupRedPackAsync(request);
|
|
||||||
|
|
||||||
Assert.NotNull(response.PartnerTradeNumber);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user