public async Task UpdateCheckoutAsync(Checkout checkout) { var cart = await _cartClient.GetCartAsync(SiteContext.Current.StoreId, SiteContext.Current.CustomerId); if (cart != null) { checkout.AsServiceModel(ref cart); } await _cartClient.UpdateCurrentCartAsync(cart); }