Esempio n. 1
0
        public IActionResult BackResponseDepositPaymentGateway([FromForm]  Models_PaymentResponse_Request model)
        {
            var result = _payment_service.BackResponseDepositPaymentGateway(model.Merchant, model.Reference, model.Currency, model.Amount, model.Language, model.Customer, model.Datetime, model.Note, model.Key, model.Status, model.ID);

            if (result == Models_General.SUCC_PAYMENT)
            {
                return(Ok(new Resp(HttpStatusCode.OK, result)));
            }
            else
            {
                return(Ok(new Resp(HttpStatusCode.BadRequest, result)));
            }
        }
Esempio n. 2
0
        public ContentResult FrontResponseDepositPaymentGateway([FromForm]  Models_PaymentResponse_Request model)
        {
            string result       = "error";
            string country_code = "";


            if (model.Status == "000")
            {
                result = "success";
            }

            country_code = model.Currency switch
            {
                "MYR" => "my",
                "CNY" => "cn",
                _ => "my",
            };

            return(new ContentResult
            {
                ContentType = "text/html",
                Content = "<div></div> <script>window.location.href='https://empiregaminggame.com/" + country_code + "/paymentresult?result=" + result + "';</script>"
            });
        }