同桌上课用手指进去了好爽_欧美丰满熟妇xxⅹⅹ性大i_成人av天天日天天拍拍_猛男gay帅男gay男男同志_欧美va天堂在线观看_人妻无码av中文系列三里桃花_亚欧免费无码在线观看_久久久精品国产亚洲av水_日韩在线免费看污污污_2021无码专区人妻系列日韩

首頁 優(yōu)化推廣 asp.net C#支付寶接口,發(fā)貨接口部分

asp.net C#支付寶接口,發(fā)貨接口部分

來源: | 時間:2013/6/10 15:18:42 |

發(fā)貨可以去支付寶發(fā)貨,也可以在你網(wǎng)站用集成的接口,

下載的代碼里面就有確認(rèn)發(fā)貨接口(send_goods_confirm_by_platform)文件夾

里面也有相應(yīng)的例子,我們拿過來用就可以了

 

發(fā)貨很簡單只要最相應(yīng)的支付寶交易號,操作就好了,反正代碼都寫好了,拿過來調(diào)用就行了

////////////////////////////////////////////請求參數(shù)////////////////////////////////////////////

//必填參數(shù)//

//支付寶交易號,支付寶根據(jù)商戶請求,創(chuàng)建訂單生成的支付寶交易號。
//string trade_no = Trade_no.Text.Trim();
string trade_no = ((Label)e.Item.FindControl("LblOrdersNo")).Text;


//物流公司名稱,物流公司名稱
string logistics_name = "鐵青";


//物流發(fā)貨單號
string invoice_no = ((Label)e.Item.FindControl("LblOrdersNo")).Text;

string phoneNo = ((Label)e.Item.FindControl("LblPhone")).Text;
string TravelTitle = ((Label)e.Item.FindControl("LblTravelTitle")).Text;

//物流發(fā)貨時的運(yùn)輸類型,三個值可選:POST(平郵)、EXPRESS(快遞)、EMS(EMS)
string transport_type = "EMS";
//建議與創(chuàng)建交易時選擇的運(yùn)輸類型一致

////////////////////////////////////////////////////////////////////////////////////////////////

//把請求參數(shù)打包成數(shù)組
SortedDictionary<string, string> sParaTemp = new SortedDictionary<string, string>();
sParaTemp.Add("trade_no", trade_no);
sParaTemp.Add("logistics_name", logistics_name);
sParaTemp.Add("invoice_no", invoice_no);
sParaTemp.Add("transport_type", transport_type);

//請在這里加上商戶的業(yè)務(wù)邏輯程序代碼

//——請根據(jù)您的業(yè)務(wù)邏輯來編寫程序(以下代碼僅作參考)——

//獲取支付寶的通知返回參數(shù),可參考技術(shù)文檔中頁面跳轉(zhuǎn)同步通知參數(shù)列表

//構(gòu)造確認(rèn)發(fā)貨接口,無需修改
Service ali = new Service();
XmlDocument xmlDoc = ali.Send_goods_confirm_by_platform(sParaTemp);
StringBuilder sbxml = new StringBuilder();
string nodeIs_success = xmlDoc.SelectSingleNode("/alipay/is_success").InnerText;
if (nodeIs_success != "T")//請求不成功的錯誤信息
{
sbxml.Append("錯誤:" + xmlDoc.SelectSingleNode("/alipay/error").InnerText);
}
else//請求成功的支付返回寶處理結(jié)果信息
{
sbxml.Append(xmlDoc.SelectSingleNode("/alipay/response").InnerText);
}

 

Response.Write("<script type='text/javascript'>alert('" + sbxml.ToString() + "');</script>");

 

發(fā)貨成功后,異步頁面也會返回發(fā)貨成的狀態(tài),相應(yīng)sql代碼,上一篇已經(jīng)寫了,異步就是從支付寶服務(wù)器給你網(wǎng)站發(fā)送的狀態(tài),所有狀態(tài)都會返回給你的網(wǎng)站,包括顧客確認(rèn)收貨,也會給你的網(wǎng)站返回交易成功的狀態(tài),所以相應(yīng)的代碼寫在異步頁面就可以,同步有時狀態(tài)會接受不到,異步必須放在服務(wù)器上測試,同步可以在本地測試支付成功的時候用

服務(wù)熱線

153 8323 9821

功能和特性

價格和優(yōu)惠

網(wǎng)站和維護(hù)

推廣和優(yōu)化

微信服務(wù)號