public async Task CreateBasicOrderAsync(string userId, ShoppingCart shoppingCart, Address shippingAddress, Address billingAddress, PaymentMethod paymentMethod)
        {
            var basicShippingMethod = await _shippingMethodService.GetBasicShippingMethodAsync();

            _currentOrder = await CreateOrderAsync(userId, shoppingCart, shippingAddress, billingAddress, paymentMethod, basicShippingMethod);

            _sessionStateService.SessionState[OrderKey] = _currentOrder;
        }