Build a WeChat Official Account backend in C# that receives messages and sends automated replies.
Integrate WeChat Pay into a .NET e-commerce application using the SDK's payment modules.
Create a WeChat Mini Program server-side API using the SDK's NuGet packages in ASP.NET Core.
Documentation and code samples are primarily in Chinese, a registered WeChat developer account is required to use any of the APIs.
WeiXinMPSDK is a .NET software library for building applications on WeChat, the dominant messaging and social platform in China with over a billion users. WeChat exposes a large number of APIs covering its various product surfaces, and this library wraps those APIs in a consistent C# interface so developers do not have to construct raw HTTP calls by hand. The library covers the full range of WeChat's developer offerings: Official Accounts (the public subscription accounts that brands and publishers use to reach followers), Mini Programs (lightweight apps that run inside WeChat without a separate install), Mini Games, WeChat Pay, Enterprise WeChat for business communication, and the open platform for third-party app integrations. It also includes support for the WeChat JavaScript SDK used in browser-based features inside the app. A notable feature of the SDK is its broad compatibility across .NET versions. The README lists support from the old .NET Framework 3.5 and 4.x versions all the way through .NET Core and up to .NET 10.0, which means teams using both legacy Windows-server deployments and modern cross-platform setups can use the same library. It also works across multiple .NET project types: MVC, Razor Pages, Web API, console apps, desktop applications, Blazor, and MAUI. The project has been actively maintained since 2013, making it one of the longest-running open-source .NET projects in China. The README is written primarily in Chinese. Documentation and live code samples are hosted on the project's own website. For teams who want everything at once, a combined NuGet package called Senparc.Weixin.All pulls in all modules together. The README also notes ongoing work to integrate AI chat capabilities into WeChat bots using the project's companion AI library. The full README is longer than what was shown.
← jeffreysu on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.