Order creation from cart + fixes