public async Task <IActionResult> QuickPay(string no_order, string dt_order, string money_order, string name_goods, string user_id, string notify_url, string url_return, string bank_code, string pay_type, string no_agree, string risk_item, string id_type, string id_no, string acct_name, string card_no) { var request = new LianLianPayWebQuickPayRequest() { NoOrder = no_order, DtOrder = dt_order, MoneyOrder = money_order, NameGoods = name_goods, UserId = user_id, NotifyUrl = notify_url, UrlReturn = url_return, BankCode = bank_code, PayType = pay_type, NoAgree = no_agree, RiskItem = risk_item, IdType = id_type, IdNo = id_no, AcctName = acct_name, CardNo = card_no, }; var response = await _client.PageExecuteAsync(request, "GET"); return(Redirect(response.Body)); }
public async Task <IActionResult> WebQuickPay(LianLianPayWebQuickPayViewModel viewModel) { var request = new LianLianPayWebQuickPayRequest() { NoOrder = viewModel.NoOrder, DtOrder = viewModel.DtOrder, MoneyOrder = viewModel.MoneyOrder, NameGoods = viewModel.NameGoods, UserId = viewModel.UserId, NotifyUrl = viewModel.NotifyUrl, UrlReturn = viewModel.UrlReturn, BankCode = viewModel.BankCode, PayType = viewModel.PayType, NoAgree = viewModel.NoAgree, RiskItem = viewModel.RiskItem, IdType = viewModel.IdType, IdNo = viewModel.IdNo, AcctName = viewModel.AcctName, CardNo = viewModel.CardNo, }; var response = await _client.PageExecuteAsync(request); return(Content(response.Body, "text/html;charset=utf-8")); }