首先需要簽約這個接口,接口是免費的。否則會出現ILLEGAL_PARTNER_EXTERFACE錯誤提示。
demo可以從支付寶下載,或者找客服。
正確設置pId和key即可。查詢時提供支付寶交易單號或者商家訂單號都可以。
//支付寶交易號 string trade_no = WIDtrade_no.Text.Trim(); //支付寶交易號與商戶網站訂單號不能同時為空 //商戶訂單號 string out_trade_no = WIDout_trade_no.Text.Trim(); //把請求參數打包成數組 SortedDictionary<string, string> sParaTemp = new SortedDictionary<string, string>(); sParaTemp.Add("partner", Config.Partner); sParaTemp.Add("_input_charset", Config.Input_charset.ToLower()); sParaTemp.Add("service", "single_trade_query"); sParaTemp.Add("trade_no", trade_no); sParaTemp.Add("out_trade_no", out_trade_no); //建立請求 string sHtmlText = Submit.BuildRequest(sParaTemp); //請在這里加上商戶的業務邏輯程序代碼 //——請根據您的業務邏輯來編寫程序(以下代碼僅作參考)—— XmlDocument xmlDoc = new XmlDocument(); try { xmlDoc.LoadXml(sHtmlText); string strXmlResponse = xmlDoc.SelectSingleNode("/alipay").InnerText; Response.Write(strXmlResponse); } catch (Exception exp) { Response.Write(sHtmlText); }