在线支付类封装
支付宝发送
AlipayClass.MyAlipay pay = new AlipayClass.MyAlipay();
Hashtable ht = new Hashtable();
ht.Add("seller_email", "wdx2011@163.com");
ht.Add("billid", "96578556656688");
ht.Add("goodname", "AilpayClass");
ht.Add("price", "0.01");
ht.Add("msg", "AilpayClass");
ht.Add("returnurl", "http://localhost:56/2.aspx");
ht.Add("showurl", "www.lilacshop.com");
ht.Add("encode", "GB2312");
pay.Send(ht);
获取状态
网银











获取状态
AlipayClass.MyAlipay pay = new AlipayClass.MyAlipay();
Response.Write(pay.GetState("gb2312")+"<br>");//获取交易状态1为已支付 2预支付 0为失败 否则返回其它支付状态码
Response.Write("订单号:" + pay.GetState("out_trade_no", "gb2312")); //输入返回状态中参数及页面编码 out_trade_no为订单号
//Response.Write(pay.GetState("gb2312", true));//启用调试打印具体信息
Response.Write(pay.GetState("gb2312")+"<br>");//获取交易状态1为已支付 2预支付 0为失败 否则返回其它支付状态码
Response.Write("订单号:" + pay.GetState("out_trade_no", "gb2312")); //输入返回状态中参数及页面编码 out_trade_no为订单号
//Response.Write(pay.GetState("gb2312", true));//启用调试打印具体信息
网银
AlipayClass.ChinaBank cb = new AlipayClass.ChinaBank();
Response.Write(cb.GetState()+"<br>");
Response.Write("v_oid:"+cb.GetState("v_oid")+"<br>");
Response.Write("v_psstring:" + cb.GetState("v_psstring") + "<br>");
Response.Write(cb.GetState()+"<br>");
Response.Write("v_oid:"+cb.GetState("v_oid")+"<br>");
Response.Write("v_psstring:" + cb.GetState("v_psstring") + "<br>");