ASP.NET微信支付功能开发以及代码,让你方便快捷的为你的微网站接入支付功能。下面是一个微信网站支付的DEMO,包含完整的支付流程。
代码片段:
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string strBillNo = Interface_WxPay.getTimestamp(); string strWeixin_OpenID = ""; string strCode = Request["code"] == null ? "" : Request["code"]; if (string.IsNullOrEmpty(strCode)) { //参数需要自己处理 string _OAuth_Url = Interface_WxPay.OAuth2_GetUrl_Pay(Request.Url.ToString()); Response.Redirect(_OAuth_Url); return; } else { ReturnValue retValue = Interface_WxPay.OAuth2_Access_Token(strCode); if (retValue.HasError) { Response.Write("获取code失败:" + retValue.Message); return; } strWeixin_OpenID = retValue.GetStringValue("Weixin_OpenID"); string strWeixin_Token = retValue.GetStringValue("Weixin_Token"); if (string.IsNullOrEmpty(strWeixin_OpenID)) { Response.Write("openid出错"); return; } } string _Pay_Package = Interface_WxPay.Get_RequestHtml(strWeixin_OpenID, strBillNo, 0.01M, "测试", "hb_store"); //微信jspai支付 if (_Pay_Package.Length > 0) { wx_packageValue = _Pay_Package; } } }
下载Demo:wxPayDemo.rar
彭亚欧个人博客原创文章,转载请注明出处
文章关键词:.Net微信支付,C#微信支付代码,.Net微信网站
文章固定链接:https://www.pengyaou.com/homeart/MTM4.html
上一篇 今年的好电影你错过了吗?
下一篇 手机站首页模板