public async Task <IActionResult> BankPayReturn() { try { var notify = await _notifyClient.ExecuteAsync <LianLianPayBankPayReturnResponse>(Request); return(Content("success", "text/plain")); } catch { return(Content("error", "text/plain")); } }
public async Task <IActionResult> QuickPay() { try { var notify = await _client.ExecuteAsync <LianLianPayWebQuickPayNotifyResponse>(Request); Console.WriteLine("NoOrder: " + notify.NoOrder); return(Content("{\"ret_code\":\"0000\",\"ret_msg\":\"交易成功\"}", "application/json")); } catch { return(NoContent()); } }
public async Task <IActionResult> WebQuickPay() { try { var notify = await _client.ExecuteAsync <LianLianPayWebQuickPayNotifyResponse>(Request); Console.WriteLine("NoOrder: " + notify.NoOrder); return(LianLianPayNotifyResult.Success); } catch { return(NoContent()); } }
public async Task <IActionResult> WebQuickPayReturn() { try { var notify = await _notifyClient.ExecuteAsync <LianLianPayWebQuickPayReturnResponse>(Request); ViewData["response"] = "支付成功"; return(View()); } catch { ViewData["response"] = "出现错误"; return(View()); } }