支付寶微信銀聯(lián)支付API調(diào)用封裝源碼,生成微信支付二維碼地址,微信APP支付API封裝
1、支付寶電腦端掃碼支付API封裝
2、微信掃碼支付API封裝,生成微信支付的二維碼地址
3、微信APP支付API封裝
4、銀聯(lián)支付API封裝
安裝說(shuō)明:
1、開(kāi)發(fā)環(huán)境為Visual Studio 2015,無(wú)數(shù)據(jù)庫(kù),使用.net 4.0開(kāi)發(fā)。
2、需要各個(gè)支付的配置信息一次在config目錄配置
按照實(shí)例配置好各個(gè)API的參數(shù)即可。
按照實(shí)例配置好各個(gè)API的參數(shù)即可。
//服務(wù)器異步通知頁(yè)面路徑
string notify_url = “”;
//頁(yè)面跳轉(zhuǎn)同步通知頁(yè)面路徑
string return_url = “”;
//商戶訂單號(hào)
string out_trade_no = DateTime.Now.ToString(“xxxxxx00001”);
//訂單名稱
string subject = “訂單名稱”;
//付款金額
string total_fee = “0.01”;
//訂單描述
string body = “訂單描述”;
//商品展示地址
string show_url = “http://www.bollshow.com”;
//防釣魚(yú)時(shí)間戳
string anti_phishing_key = Genius.Payment.Alipay.Submit.Query_timestamp();
//客戶端的IP地址
string exter_invoke_ip = “221.0.0.1”;
//非局域網(wǎng)的外網(wǎng)IP地址,如:221.0.0.1
//支付寶二維碼支付
string sHtmlText = Genius.Payment.Alipay.Utils.SendRequest(out_trade_no, subject, body, total_fee, notify_url, return_url, show_url);
Response.Write(sHtmlText);
//微信支付url
Genius.Payment.WeiXinpay.QRUtils.SendRequest(out_trade_no,0.01m,”xxxxxxxxxx”, notify_url, return_url);
//銀聯(lián)支付
Genius.Payment.UnionPay.Utils.SendRequest(out_trade_no, 0.01m, “xxxxxxxxxx”, notify_url, return_url);


本源碼地址:http://m.bmm520.net/vip/qitayuanma/20181225/16675.html