diff --git a/module/fid/src/Service/Client.php b/module/fid/src/Service/Client.php
index 191e6105b603373b72aeec1a012eb2b70baffc43..5d1719fc75cc32cd4b072520de86bb2c3a1d4048 100644
--- a/module/fid/src/Service/Client.php
+++ b/module/fid/src/Service/Client.php
@@ -224,10 +224,8 @@ class Client
         $result = $this->serializer->deserialize((string)$response->getBody(),
             Order::class, 'json', ['groups' => ['order:creation:response']]);
 
-        /** @var User $user */
-        $user = $this->session['user'];
-        $user->addOrder($result);
-        $this->session['user'] = $user;
+        /* refresh user details */
+        $this->requestUserDetails();
 
         return $result;
     }