public IActionResult RedirectToStripe(string orderGuid, string sessionId) { var order = _orderService.GetByGuid(orderGuid); if (order == null || sessionId.IsNullEmptyOrWhiteSpace()) { return(NotFound()); } var model = new RedirectToStripeModel() { PublishableKey = StripeHelper.GetPublishableKey(_stripeSettings), SessionId = sessionId, CancelUrl = ApplicationEngine.RouteUrl(RouteNames.CheckoutPayment, new { orderGuid, error = true }) }; return(R.Success.With("redirectInfo", model).Result); }