public async Task <IActionResult> Checkout([FromBody] IEnumerable <ProductDto> products) { var email = HttpContext.User.FindFirstValue(ClaimTypes.Email); var user = await userManager.FindByEmailAsync(email); var session = stripeService.CreateSession(user, products); return(Ok(new { sessionId = session.Id })); }