public async Task <IActionResult> IndCCResponse([FromForm] MayBankCCResponseModel data) { try { bool returnStat = false; string returnMsg = String.Empty; var checkFormat = await _paymentManager.IndCCResponse(data); if (checkFormat.Success) { // Will be await Update Payment Response.Redirect(_appConfiguration["App:ClientRootAddress"] + "account/creditcard-indirect?paymentID=" + data.MERCHANT_TRANID); returnStat = true; } else { var checkRes = checkFormat.Error; if (checkRes != null) { returnStat = false; returnMsg = checkRes.Message; } } return(Json(new AjaxResponse(new { success = returnStat, message = returnMsg }))); } catch (UserFriendlyException ex) { Log.Error(nameof(PaymentController), ex); return(Json(new AjaxResponse(new ErrorInfo(ex.Message)))); } }
public async Task <AjaxResponse> IndCCResponse(MayBankCCResponseModel ccData) { try { bool responseSuccess = false; return(new AjaxResponse(responseSuccess)); } catch (Exception ex) { throw ex; } }