diff --git a/client/pizza_palace.py b/client/pizza_palace.py
index f3ad1f2132e98e68b369c7da3debd2b7d38c7e14..0d69eb4108df3c955d8c6fd6383dfa0070009c34 100644
--- a/client/pizza_palace.py
+++ b/client/pizza_palace.py
@@ -84,8 +84,12 @@ def connect(*args):
 
 # Create new session
 def new_session(*arg):
-    
-    pass
+    res = requests.post(get_endpoint("/cart/new"))
+    if (res.status_code == 200):
+        # TODO parse response
+        pass
+    else:
+        connect_fail()
 
 # Refresh order screen items
 def refresh_items(*args):