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
上一篇 今年的好电影你错过了吗?
下一篇 手机站首页模板