.NET C# 支付寶支付功能

//注意引用AopSdk NuGet程序包
#region 字段
 /// <summary>
/// 沙箱地址
/// </summary>
//serverUrl = "http://openapi.alipaydev.com/gateway.do";

 /// <summary>
/// 線上地址
/// </summary>
//public string serverUrl = "https://openapi.alipay.com/gateway.do";
/// <summary>
/// 應用ID
/// </summary>
public string appId = "";
/// <summary>
/// 合作身份者ID
/// </summary>
public string partner = "";
/// <summary> 
/// 商戶的私鑰
/// </summary>
public string private_key = @"";
/// <summary> 
///支付寶的公鑰裹虫,無需修改該值
/// </summary>
public string public_key = @"";

/// <summary>
/// 字符編碼格式 目前支持 gbk 或 utf-8
/// </summary>
public string input_charset = "utf-8";

/// <summary>
/// 簽名方式卷哩,選擇項:RSA恰矩、DSA、MD5愧哟、RSA2、
/// 切記一定要注意選擇的加密方式是RSA拇泣,還是RSA2定铜。因為這兩種方式生成的支付寶公匙是不一樣的。RSA2對應的是2048位支付寶公匙繁疤。在配置類Config中咖为,要根據(jù)加密方式配置支付寶公匙
/// </summary>
public string sign_type = "RSA2";

/// <summary>
/// 支付寶消息驗證地址
/// </summary>
private string Https_veryfy_url = "https://mapi.alipay.com/gateway.do?service=notify_verify&";
#endregion

/// <summary>
/// 支付寶支付
/// </summary>
/// <param name="order_no">商品訂單號</param>
/// <param name="money">金額</param>
/// <returns>返回結(jié)果</returns>
public AlipayTradeAppPayResponse AlipayPay(string order_no, int money)
{
  bool isUrl = false;
  //正式購買地址 沙盒購買地址
  string url_buy = "https://openapi.alipay.com/gateway.do";
  string url_sandbox = "http://openapi.alipaydev.com/gateway.do";
  string url = isUrl == false ? url_sandbox : url_buy;
  IAopClient client = new DefaultAopClient(url, appId, private_key, "json", "1.0", sign_type, public_key, input_charset, false);
  //實例化具體API對應的request類,類名稱和接口名稱對應,當前調(diào)用接口名稱如:alipay.trade.app.pay
  AlipayTradeAppPayRequest request = new AlipayTradeAppPayRequest();
  //SDK已經(jīng)封裝掉了公共參數(shù),這里只需要傳入業(yè)務參數(shù)稠腊。以下方法為sdk的model入?yún)⒎绞?model和biz_content同時存在的情況下取biz_content)躁染。
  var MainPath = System.Web.Configuration.WebConfigurationManager.AppSettings["MainPath"].ToString();
  AlipayTradeAppPayModel PayModel = new AlipayTradeAppPayModel();
  PayModel.Body = "我是測試數(shù)據(jù)";
  PayModel.Subject = "App支付測試DoNet";
  PayModel.TotalAmount = money + "0.00";
  PayModel.ProductCode = "QUICK_MSECURITY_PAY";
  PayModel.OutTradeNo = order_no;
  PayModel.TimeoutExpress = "30m";
  request.SetBizModel(PayModel);
  request.SetNotifyUrl(MainPath + "app/AliSecurity/notify_Url.aspx");//設置AOP的異步請求地址
  // request.SetReturnUrl("www.baidu.com");
  //這里和普通的接口調(diào)用不同,使用的是sdkExecute
  return client.SdkExecute(request);
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末麻养,一起剝皮案震驚了整個濱河市褐啡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌鳖昌,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件低飒,死亡現(xiàn)場離奇詭異许昨,居然都是意外死亡,警方通過查閱死者的電腦和手機褥赊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進店門糕档,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人拌喉,你說我怎么就攤上這事速那。” “怎么了尿背?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵端仰,是天一觀的道長。 經(jīng)常有香客問我田藐,道長荔烧,這世上最難降的妖魔是什么吱七? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮鹤竭,結(jié)果婚禮上踊餐,老公的妹妹穿的比我還像新娘。我一直安慰自己臀稚,他們只是感情好吝岭,可當我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著吧寺,像睡著了一般苍碟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上撮执,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天微峰,我揣著相機與錄音,去河邊找鬼抒钱。 笑死蜓肆,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的谋币。 我是一名探鬼主播仗扬,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蕾额!你這毒婦竟也來了早芭?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤诅蝶,失蹤者是張志新(化名)和其女友劉穎退个,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體调炬,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡语盈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了缰泡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片刀荒。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖棘钞,靈堂內(nèi)的尸體忽然破棺而出缠借,到底是詐尸還是另有隱情,我是刑警寧澤宜猜,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布泼返,位于F島的核電站,受9級特大地震影響宝恶,放射性物質(zhì)發(fā)生泄漏符隙。R本人自食惡果不足惜趴捅,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望霹疫。 院中可真熱鬧拱绑,春花似錦、人聲如沸丽蝎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽屠阻。三九已至红省,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間国觉,已是汗流浹背吧恃。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留麻诀,地道東北人痕寓。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像蝇闭,于是被迫代替她去往敵國和親呻率。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,792評論 2 345

推薦閱讀更多精彩內(nèi)容