public function registeredFlow(Request $request, CalculationOrder $calculation, ?Customer $customer, ?string $shippingProvider): Order 	{ 		$orderDetails = $this->getCustomerHardCodedDetails($customer);  		$order = $this->createOrder($calculation, $request, $customer, $orderDetails);  		$this->createShipments($calculation, $order, $shippingProvider);  		$this->createOrderItems($calculation, $order);  		return $order; 	}