網(wǎng)站源碼介紹:
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ù)訂單號(hào)
string out_trade_no = DateTime.Now.ToString(“xxxxxx00001”);
//訂單名稱(chēng)
string subject = “訂單名稱(chēng)”;
//付款金額
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();
//客戶(hù)端的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);
網(wǎng)站常規(guī)搭建教程:
- 上傳源碼文件到虛擬主機(jī)/服務(wù)器,注意需要將下載到的壓縮包內(nèi)容解壓到網(wǎng)站根目錄。
- 若程序需要有數(shù)據(jù)庫(kù)請(qǐng)創(chuàng)建數(shù)據(jù)庫(kù)。
- 網(wǎng)站綁定域名。
- 輸入域名,或者域名/install進(jìn)行一鍵安裝
- 若不是一鍵安裝,可根據(jù)源碼中如有說(shuō)明文檔進(jìn)行數(shù)據(jù)庫(kù)修改,即可訪問(wèn)。
詳細(xì)搭建教程查看:
寶塔面板linux安裝搭建網(wǎng)站教程以及命令
網(wǎng)站演示圖: