public async Task <IActionResult> WapPay(AlipayTradeWapPayViewModel viewMode) { var model = new AlipayTradeWapPayModel { Body = viewMode.Body, Subject = viewMode.Subject, TotalAmount = viewMode.TotalAmount, OutTradeNo = viewMode.OutTradeNo, ProductCode = viewMode.ProductCode }; var req = new AlipayTradeWapPayRequest(); req.SetBizModel(model); req.SetNotifyUrl(viewMode.NotifyUrl); req.SetReturnUrl(viewMode.ReturnUrl); var response = await _client.PageExecuteAsync(req, _optionsAccessor.Value); return(Content(response.Body, "text/html", Encoding.UTF8)); }
public async Task <IActionResult> WapPay(AlipayTradeWapPayViewModel viewMode) { var model = new AlipayTradeWapPayModel() { Body = viewMode.Body, Subject = viewMode.Subject, TotalAmount = viewMode.TotalAmount, OutTradeNo = viewMode.OutTradeNo, ProductCode = viewMode.ProductCode, }; var req = new AlipayTradeWapPayRequest(); req.SetBizModel(model); req.SetNotifyUrl(viewMode.NotifyUrl); req.SetReturnUrl(viewMode.ReturnUrl); var response = await _client.PageExecuteAsync(req); return(Content(response.Body, "text/html;charset=utf-8")); }