![]() |
VOOZH | about |
dotnet add package Senparc.Weixin.TenPayV3 --version 2.4.0
NuGet\Install-Package Senparc.Weixin.TenPayV3 -Version 2.4.0
<PackageReference Include="Senparc.Weixin.TenPayV3" Version="2.4.0" />
<PackageVersion Include="Senparc.Weixin.TenPayV3" Version="2.4.0" />Directory.Packages.props
<PackageReference Include="Senparc.Weixin.TenPayV3" />Project file
paket add Senparc.Weixin.TenPayV3 --version 2.4.0
#r "nuget: Senparc.Weixin.TenPayV3, 2.4.0"
#:package Senparc.Weixin.TenPayV3@2.4.0
#addin nuget:?package=Senparc.Weixin.TenPayV3&version=2.4.0Install as a Cake Addin
#tool nuget:?package=Senparc.Weixin.TenPayV3&version=2.4.0Install as a Cake Tool
微信 SDK - 微信支付 V3 模块
Senparc.Weixin SDK 开源项目:
https://github.com/JeffreySu/WeiXinMPSDK
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 net5.0 was computed. net5.0-windows net5.0-windows was computed. net6.0 net6.0 was computed. net6.0-android net6.0-android was computed. net6.0-ios net6.0-ios was computed. net6.0-maccatalyst net6.0-maccatalyst was computed. net6.0-macos net6.0-macos was computed. net6.0-tvos net6.0-tvos was computed. net6.0-windows net6.0-windows was computed. net7.0 net7.0 was computed. net7.0-android net7.0-android was computed. net7.0-ios net7.0-ios was computed. net7.0-maccatalyst net7.0-maccatalyst was computed. net7.0-macos net7.0-macos was computed. net7.0-tvos net7.0-tvos was computed. net7.0-windows net7.0-windows was computed. net8.0 net8.0 was computed. net8.0-android net8.0-android was computed. net8.0-browser net8.0-browser was computed. net8.0-ios net8.0-ios was computed. net8.0-maccatalyst net8.0-maccatalyst was computed. net8.0-macos net8.0-macos was computed. net8.0-tvos net8.0-tvos was computed. net8.0-windows net8.0-windows was computed. net9.0 net9.0 was computed. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 was computed. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 netcoreapp3.0 was computed. netcoreapp3.1 netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 netstandard2.1 is compatible. |
| MonoAndroid | monoandroid monoandroid was computed. |
| MonoMac | monomac monomac was computed. |
| MonoTouch | monotouch monotouch was computed. |
| Tizen | tizen60 tizen60 was computed. |
| Xamarin.iOS | xamarinios xamarinios was computed. |
| Xamarin.Mac | xamarinmac xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos xamarinwatchos was computed. |
Showing the top 5 NuGet packages that depend on Senparc.Weixin.TenPayV3:
| Package | Downloads |
|---|---|
|
PiratesCore
湖南医标通信息科技有限公司 |
|
|
Pirates.Core
湖南医标通信息科技有限公司 |
|
|
Microi.WeChat
开源低代码平台 - Microi吾码:微信平台相关功能依赖注入。此类库开源,官网:https://microi.net |
|
|
Sze.Base.Core
Package Description |
|
|
Senparc.Weixin.All
微信 SDK - Senparc.Weixin SDK 集成模块 此模块将自动引用所有 Senparc.Weixin SDK 系列的工具包,包括: - Senparc.Weixin - Senparc.Weixin.MP 及其 Middleware - Senparc.Weixin.Work 及其 Middleware - Senparc.Weixin.WxOpen 及其 Middleware - Senparc.Weixin.Open - Senparc.Weixin.TenPay - Senparc.Weixin.TenPayV3 - Senparc.Weixin.Cache.Redis - Senparc.Weixin.Cache.CsRedis - Senparc.Weixin.Cache.Memcached - Senparc.Weixin.MCP.Server - Senparc.WebSocket Senparc.Weixin SDK 开源项目: https://github.com/JeffreySu/WeiXinMPSDK |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.4.0 | 724 | 4/24/2026 |
| 2.3.3 | 199 | 4/15/2026 |
| 2.3.3-preview.1 | 138 | 1/27/2026 |
| 2.3.2 | 2,023 | 12/2/2025 |
| 2.3.1 | 320 | 11/25/2025 |
| 2.3.0 | 509 | 11/12/2025 |
| 2.3.0-preview.10 | 210 | 10/29/2025 |
| 2.3.0-preivew.net.10 | 207 | 10/29/2025 |
| 2.2.3 | 766 | 10/24/2025 |
| 2.2.2 | 1,310 | 9/8/2025 |
| 2.2.1.1 | 1,121 | 8/20/2025 |
| 2.2.1 | 525 | 8/19/2025 |
| 2.2.1-beta.1 | 140 | 8/16/2025 |
| 2.2.0 | 826 | 8/13/2025 |
| 2.1.1 | 1,846 | 7/8/2025 |
| 2.1.0 | 562 | 6/19/2025 |
| 2.0.1 | 4,534 | 3/21/2025 |
| 2.0.0 | 10,888 | 2/16/2025 |
| 1.7.9 | 752 | 2/7/2025 |
| 1.7.8.1 | 1,114 | 1/21/2025 |
v0.1.0 创世
v0.3.500.2 重构加密方法
v0.3.500.3 修正合单支付的 URL 路径错误
v0.3.500.4 完成商家券接口、委托营销接口、消费卡接口、支付有礼接口
v0.5.1 修复PayV3营销工具商户券API
v0.5.6 使用 Senparc.Weixin.Config.TenPayV3Host 提供可配置的 API 域名
v0.5.7 升级微信支付请求的方法,支持多种加密方式
v0.6.1 修复 CloseOrderAsync() 参数问题
v0.6.2.2 修复 TenPayHttpClient 赋值问题
v0.6.3 添加“发起商家转账API”
v0.6.5 重构 BasePayApis.GetPayApiUrl() 方法
v0.6.8.2 MarketingApis.ModifyBusifavorStockInformationAsync 方法单独提取参数 stock_id
v0.6.8.3 MarketingApis.ModifyBusifavorStockBudgetAsync 方法单独提取参数 stock_id
v0.6.8.4 修改 week_day 类型为 int[]
v0.6.8.7 优化 TenPayApiResultCode 获取逻辑,修复 TryGetCode() 方法中当匹配不到预设错误信息时,返回 null 的问题
v0.6.8.8 修复 RefundQueryAsync() URL 问题
v0.6.8.13 修复验签时 204(NoContent)情况下的异常
v0.6.8.14 修复 PayScoreApis.QueryServiceOrderAsync() 重复代码
v0.6.8.15 修复 PayScoreApis.QueryServiceOrderAsync() 参数判断逻辑
v0.7.0 BasePay 支持服务商模式
v0.7.1 修复 TradeBillQueryRequestData 默认参数问题
v0.7.3 新增微信支付 V3 服务商的“经营能力”“资金应用”相关接口
v0.7.5 TenPayV3Util.GetNoncestr() 弃用 MD5 加密方法
v0.7.10.4 基础支付参数缺失处理 、JsonIgnore的问题处理
v0.7.11
v1.0.0-beta1
1、TenPayV3 RefundQueryRequestData.sub_mchid 属性添加 [JsonIgnore] 标签 #2905
2、添加小程序发货信息管理服务消息事件 PR#2908
3、TenPayV3分账 字段内部加密 PR#2909
v1.1.0 TenPaySignHelper.GetJsApiUiPackage() 方法添加 senparcWeixinSettingForTenpayV3 参数
v1.2.1.1 解决微信支付分、完成订单参数可为空的问题 Issue #2989
v1.4.0 添加:微信支付-发起商家转账入参添加转账场景ID、通知地址;返回结果添加批次状态 / PR #3030
v1.4.2 完善 SM 相关方法
v1.6.3 更新支付接口调用过程中的 SM 和 RSA 判断方式
v1.6.5 修改 SM 证书判断逻辑,向下兼容未升级 appsettings.json 的系统 #3084
v1.7.8 兼容微信支付公钥以及平台证书 / PR #3103 感谢 @mojinxun
v2.0.0 升级 SM 支付 / PR #3114 #3115 感谢 @Guili95
v2.0.1 微信支付公钥验签失败问题 / PR #3119 感谢 @Guili95
[2025-06-18] v2.1.0 兼容微信平台证书和微信支付公钥 / PR #3144 感谢 @mojinxun
[2025-07-08] v2.1.1 微信支付分 增加参数device /PR #3156 / Issue #3155 感谢 @mojinxun @zariczhu
[2025-08-17] v2.2.1-beta.1 处理 ResponseErrorJsonResult 中 value 值类型,由 string[] 改为 int
[2025-08-19] v2.2.1 处理 ResponseErrorJsonResult 中 value 值类型,由 int 改为 object
[2025-11-26] v2.3.1 修复 TenPayNotifyHandler 中 Body 赋值问题 / Issue #3220 感谢 @wind2006
[2025-11-26] v2.4.0
1、fix: 多个V3配置的情况,ProfitsharingApis中AddProfitsharingReceiverAsync方法BasePayApis配置问题 / Issue #3226 感谢 @today5040
2、fix: TenPayNotifyHandler Body 读取 bug / Issue #3220 感谢 @wind2006
3、feat: 添加“企业微信数据与智能专区的接口” /Issue #3091 感谢 @faceman0814
[2026-01-18] v2.3.3 fix: TenPaySignHelper.GetJsApiUiPackage 验签appId 传入无效,导致调起支付验签失败 #3244 感谢 @ByteXiong
[2026-04-23] v2.4.0 feat: Enums.cs 添加 CertType、JsApiAppType 枚举;TenPaySignHelper.GetJsApiUiPackage() 支持 WxOpen 和 NativeApp 两种 JsApi 应用类型