How to Import Your Household Belongings and Vehicle into Romania

22 Iunie 2018 • Știri

How to Import Your Household Belongings and Vehicle into Romania

June 18, 2018 | J. M.

Romania is a beautiful country and despite its current status as a developing nation, Romania's capital city of Bucharest is recognized as a hub of commerce and culture within the European Union (EU). Thus, the country is a popular destination for both travelers and international transplants who are planning to live in Romania for an extended period of time.

Of course, moving your entire household (including a vehicle) to Romania comes with a set of unique challenges. However, those hurdles are easily handled, as long as you prepare ahead of time by adequately planning and organizing your move. That includes getting all of the necessary documentation in order or picking the shipping method that works best for you. To help you get started, here is everything you need to know about importing your household belongings and vehicle to Romania.

Importing Your Household Goods


Required Documents

Before you can bring your household belongings into Romania, you must gather the necessary documents and present them to customs. First and foremost customs will need a copy of your passport, your visa and your Original Bill of Lading or Air Waybill. You may also need to submit a CMR (or “Convention relative au contrat de transport international de Merchandises par route”), as well as the associated weights for your shipment. These weights must be verified by an origin agent (1).

On the A-1 Auto Transport, Inc. website they say you will also need to provide specific documents from your employer, including a letter verifying that you have employment arranged within Romania. This should state both your starting date and your employer's fiscal code, and you must also show a Romanian Employer's Registration that has been obtained from the Romanian Chamber of Commerce. Other required paperwork includes your rental agreement and your Residence Permit, and copies of these documents are permissible (2).

If you cannot obtain your Residence Permit by the time of the move, you have a grace period of six months before it must be submitted (3). In addition, you have 90 days from the time that your Residence Permit is granted, to import your goods without paying any import tax or duty. If you fail to bring your belongings into Romania during this 90-day window, then you'll have to pay these fees. Fortunately, they will be refunded when you leave the country, provided that you export your goods at that time (4).

Additional Paperwork


Three more important documents must be provided, before your shipment can clear Romanian customs. First, you must submit a full inventory of your electronics and appliances with the serial numbers listed. This inventory should also include descriptions of any jewelry, precious metals (such as items made of gold or silver) and artwork (like paintings or sculptures). You're also required to list any carpets and antiques - which includes items made before 1945 (5). Invoices for these items where possible are encouraged, as well as at least two photos of each item. You will also need a document assigning your international shipping company Power of Attorney – which allows them to handle all the possible legal and tax entanglements that can occur during an international move (6).

Finally, a Declaration of Owner or personal declaration document rounds out the list. This is your official statement that the belongings you're bringing with you to Romania have been in your possession for at least six months – which is the period of time necessary to import goods duty-free (7). It will also inform customs that you've lived outside of Romania for at least the last 12 months (8).

The Shipping Process

If you're moving from a country that's not part of the EU, you must have an Economic Operators Registration and Identification number (EORI) before you can have your goods shipped to Romania. This number works as a quick-reference code that is used across a variety of interactions with customs. You can find out more information about obtaining this ID number from the Romanian customs EORI page.

Of course, before you can move your things to Romania, you must also choose an experienced international shipping company to do all the heavy lifting. You should be able to pick a shipping company that not only meets expectations, but exceeds your needs. Once you've made arrangements with your shipping company of choice, you'll also have to decide whether or not you need assistance with packing. You may want this service for your most valuable items, and some companies require that they handle the packing of these pieces for documentation reasons (9). When everything is packed, the shipping company will load your boxes onto shipping containers and take them to port, if your goods are moving by ship.

Upon their arrival in Romania, your household goods will pass through customs. Customs does not require you to be present to receive your goods, which makes the logistics of moving less constraining. In addition, you won't have to pay import taxes or duties to bring in your household belongings, provided that you've owned your effects for at least six months and you don't plan to sell them for at least two years (10).

Importing Your Motor Vehicle

Importing your vehicle into Romania is fairly straightforward. Only one vehicle is permitted per driver, so plan accordingly. If you're going to be shipping your vehicle over the water, then you'll likely be clearing customs in the port city of Constanţa (located on the Black Sea). Romania's major port, this ancient city is roughly 140 miles (227 km) from the capital city of Bucharest, and it's actually one of the largest ports in all of Europe (11).

Required Documents

When clearing your vehicle through a busy port like Constanta (or just a smaller point of entry like a land border crossing), you'll need to have all of your paperwork in order. Many of the documents required to import your personal effects will also be needed to import your vehicle – which can streamline the process. Be sure to keep most of the documents already covered above close at hand, plus some additional paperwork which pertains to your vehicle. This includes your title and registration (these must be the original documents, as copies will not be accepted), proof of insurance and license plate certificates (12).

You will also need a copy of the vehicle's purchase invoice. This should show the amount you paid, and where and when you purchased the vehicle. A transportation invoice is also required, and this should clearly state the total shipping costs paid to bring it into the country (13). Be sure to have your EORI number handy as well, as it will be used by Romanian customs to identify and verify your shipment.

The Shipping Process

Before you ship your vehicle into Romania you'll have to register it – which can only be done once your Residence Permit has been approved (14). This registration charge differs depending upon whether your vehicle is classified as Euro 3 or Euro 1 - which has to do with adherence to EU technical requirements. Euro 1 vehicles will incur a higher registration charge, which could run into the thousands (15).

Some reputable sources also state that you'll have to provide a Bank Guarantee, when importing your vehicle into the country. Refundable at the time of exportation when leaving Romania, this document proves that you've placed into escrow the amount required by customs (16). Other sources don't mention this requirement, but do state that you'll have to pay both import duty and value-added tax when bringing your vehicle into the country (17). Whether this import duty and value-added tax imposed by customs is refundable isn't clear. For this reason, it's recommended that you contact Romanian customs directly to learn what duties, taxes and fees you'll face during the importation process.

Sources

(1) Found on Atlas International “Importing Personal Property into Romania” page
(2) Ibid.
(3) http://www.iamovers.org/ResourcesPublications/CountryGuides.aspx?ItemNumber=3550
(4) Found on Atlas International “Importing Personal Property into Romania” page
(5) Ibid.
(6) Found on A-1 Auto Transport “What Is Power of Attorney and Do You Need It?” page at https://www.a1autotransport.com/overseas-auto-transport-what-is-power-of-attorney-do-you-need-it/
(7) Found on Atlas International “Importing Personal Property into Romania” page
(8) http://www.iamovers.org/ResourcesPublications/CountryGuides.aspx?ItemNumber=3550
(9) Found on Moving Angels “International Moving Process” page
(10) Found on Atlas International “Importing Personal Property into Romania” page
(11) Found on K International Transport Co., Inc. “How Do I Ship a Car to Romania?” page
(12) Found on Atlas International “Importing Personal Property into Romania” page
(13) Ibid.
(14) Ibid.
(15) http://www.iamovers.org/ResourcesPublications/CountryGuides.aspx?ItemNumber=3550
(16) Ibid.
(17) Found on Atlas International “Importing Personal Property into Romania” page

Picture credit: RFI

Article source: Study Romanian


Whoops! There was an error.
Predis \ Response \ ServerException
MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. Predis\Response\ServerException thrown with message "MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. " Stacktrace: #12 Predis\Response\ServerException in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:370 #11 Predis\Client:onErrorResponse in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:335 #10 Predis\Client:executeCommand in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:314 #9 Predis\Client:__call in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:114 #8 Illuminate\Redis\Connections\Connection:command in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:214 #7 Illuminate\Redis\Connections\Connection:__call in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php:93 #6 Illuminate\Cache\RedisStore:put in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:208 #5 Illuminate\Cache\Repository:put in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php:66 #4 Illuminate\Session\CacheBasedSessionHandler:write in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /var/www/html/blissimobiliare/public/index.php:58
12
Predis\Response\ServerException
/vendor/predis/predis/src/Client.php370
11
Predis\Client onErrorResponse
/vendor/predis/predis/src/Client.php335
10
Predis\Client executeCommand
/vendor/predis/predis/src/Client.php314
9
Predis\Client __call
/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php114
8
Illuminate\Redis\Connections\Connection command
/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php214
7
Illuminate\Redis\Connections\Connection __call
/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php93
6
Illuminate\Cache\RedisStore put
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php208
5
Illuminate\Cache\Repository put
/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php66
4
Illuminate\Session\CacheBasedSessionHandler write
/vendor/laravel/framework/src/Illuminate/Session/Store.php129
3
Illuminate\Session\Store save
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php87
2
Illuminate\Session\Middleware\StartSession terminate
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php218
1
Illuminate\Foundation\Http\Kernel terminateMiddleware
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php189
0
Illuminate\Foundation\Http\Kernel terminate
/public/index.php58
/var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php
     *
     * @return mixed
     */
    protected function onErrorResponse(CommandInterface $command, ErrorResponseInterface $response)
    {
        if ($command instanceof ScriptCommand && $response->getErrorType() === 'NOSCRIPT') {
            $eval = $this->createCommand('EVAL');
            $eval->setRawArguments($command->getEvalArguments());
 
            $response = $this->executeCommand($eval);
 
            if (!$response instanceof ResponseInterface) {
                $response = $command->parseResponse($response);
            }
 
            return $response;
        }
 
        if ($this->options->exceptions) {
            throw new ServerException($response->getMessage());
        }
 
        return $response;
    }
 
    /**
     * Executes the specified initializer method on `$this` by adjusting the
     * actual invokation depending on the arity (0, 1 or 2 arguments). This is
     * simply an utility method to create Redis contexts instances since they
     * follow a common initialization path.
     *
     * @param string $initializer Method name.
     * @param array  $argv        Arguments for the method.
     *
     * @return mixed
     */
    private function sharedContextFactory($initializer, $argv = null)
    {
        switch (count($argv)) {
            case 0:
Arguments
  1. "MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.  "
    
/var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php
    }
 
    /**
     * {@inheritdoc}
     */
    public function createCommand($commandID, $arguments = array())
    {
        return $this->profile->createCommand($commandID, $arguments);
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $response = $this->connection->executeCommand($command);
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
                $response = $this->onErrorResponse($command, $response);
            }
 
            return $response;
        }
 
        return $command->parseResponse($response);
    }
 
    /**
     * Handles -ERR responses returned by Redis.
     *
     * @param CommandInterface       $command  Redis command that generated the error.
     * @param ErrorResponseInterface $response Instance of the error response.
     *
     * @throws ServerException
     *
     * @return mixed
     */
    protected function onErrorResponse(CommandInterface $command, ErrorResponseInterface $response)
    {
Arguments
  1. Predis\Command\StringSetExpire {}
    
  2. Predis\Response\Error {}
    
/var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php
        );
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
                $error = true;
            }
 
            return (string) $response;
        }
 
        return $response;
    }
 
    /**
     * {@inheritdoc}
     */
    public function __call($commandID, $arguments)
    {
        return $this->executeCommand(
            $this->createCommand($commandID, $arguments)
        );
    }
 
    /**
     * {@inheritdoc}
     */
    public function createCommand($commandID, $arguments = array())
    {
        return $this->profile->createCommand($commandID, $arguments);
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $response = $this->connection->executeCommand($command);
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
Arguments
  1. Predis\Command\StringSetExpire {}
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php
     * @param  \Closure  $callback
     * @return void
     */
    public function psubscribe($channels, Closure $callback)
    {
        return $this->createSubscription($channels, $callback, __FUNCTION__);
    }
 
    /**
     * Run a command against the Redis database.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     */
    public function command($method, array $parameters = [])
    {
        $start = microtime(true);
 
        $result = $this->client->{$method}(...$parameters);
 
        $time = round((microtime(true) - $start) * 1000, 2);
 
        if (isset($this->events)) {
            $this->event(new CommandExecuted($method, $parameters, $time, $this));
        }
 
        return $result;
    }
 
    /**
     * Fire the given event if possible.
     *
     * @param  mixed  $event
     * @return void
     */
    protected function event($event)
    {
        if (isset($this->events)) {
            $this->events->dispatch($event);
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel:X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
      1 => 7200
      2 => "s:303:"a:4:{s:6:"_token";s:40:"wZZhOe3Di0XQ30RAuVl9rsRiTlRvgQKODb9SRn9H";s:9:"_previous";a:1:{s:3:"url";s:108:"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php
    /**
     * Unset the event dispatcher instance on the connection.
     *
     * @return void
     */
    public function unsetEventDispatcher()
    {
        $this->events = null;
    }
 
    /**
     * Pass other method calls down to the underlying client.
     *
     * @param  string  $method
     * @param  array  $parameters
     * @return mixed
     */
    public function __call($method, $parameters)
    {
        return $this->command($method, $parameters);
    }
}
 
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel:X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
      1 => 7200
      2 => "s:303:"a:4:{s:6:"_token";s:40:"wZZhOe3Di0XQ30RAuVl9rsRiTlRvgQKODb9SRn9H";s:9:"_previous";a:1:{s:3:"url";s:108:"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php
 
        foreach ($values as $index => $value) {
            $results[$keys[$index]] = ! is_null($value) ? $this->unserialize($value) : null;
        }
 
        return $results;
    }
 
    /**
     * Store an item in the cache for a given number of minutes.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  float|int  $minutes
     * @return void
     */
    public function put($key, $value, $minutes)
    {
        $this->connection()->setex(
            $this->prefix.$key, (int) max(1, $minutes * 60), $this->serialize($value)
        );
    }
 
    /**
     * Store multiple items in the cache for a given number of minutes.
     *
     * @param  array  $values
     * @param  float|int  $minutes
     * @return void
     */
    public function putMany(array $values, $minutes)
    {
        $this->connection()->multi();
 
        foreach ($values as $key => $value) {
            $this->put($key, $value, $minutes);
        }
 
        $this->connection()->exec();
    }
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel:X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
      1 => 7200
      2 => "s:303:"a:4:{s:6:"_token";s:40:"wZZhOe3Di0XQ30RAuVl9rsRiTlRvgQKODb9SRn9H";s:9:"_previous";a:1:{s:3:"url";s:108:"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
    }
 
    /**
     * Store an item in the cache.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  \DateTimeInterface|\DateInterval|float|int|null  $minutes
     * @return void
     */
    public function put($key, $value, $minutes = null)
    {
        if (is_array($key)) {
            $this->putMany($key, $value);
 
            return;
        }
 
        if (! is_null($minutes = $this->getMinutes($minutes))) {
            $this->store->put($this->itemKey($key), $value, $minutes);
 
            $this->event(new KeyWritten($key, $value, $minutes));
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function set($key, $value, $ttl = null)
    {
        $this->put($key, $value, $ttl);
    }
 
    /**
     * Store multiple items in the cache for a given number of minutes.
     *
     * @param  array  $values
     * @param  \DateTimeInterface|\DateInterval|float|int  $minutes
     * @return void
     */
Arguments
  1. "X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
    
  2. "a:4:{s:6:"_token";s:40:"wZZhOe3Di0XQ30RAuVl9rsRiTlRvgQKODb9SRn9H";s:9:"_previous";a:1:{s:3:"url";s:108:"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 120
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php
     */
    public function close()
    {
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        return $this->cache->get($sessionId, '');
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        return $this->cache->put($sessionId, $data, $this->minutes);
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        return $this->cache->forget($sessionId);
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        return true;
    }
 
    /**
     * Get the underlying cache repository.
Arguments
  1. "X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
    
  2. "a:4:{s:6:"_token";s:40:"wZZhOe3Di0XQ30RAuVl9rsRiTlRvgQKODb9SRn9H";s:9:"_previous";a:1:{s:3:"url";s:108:"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 120
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
    
  2. "a:4:{s:6:"_token";s:40:"wZZhOe3Di0XQ30RAuVl9rsRiTlRvgQKODb9SRn9H";s:9:"_previous";a:1:{s:3:"url";s:108:"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            [$name] = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
      #requestUri: "/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
      #requestUri: "/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    
/var/www/html/blissimobiliare/public/index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
      #requestUri: "/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    

Environment & details:

empty
empty
empty
Key Value
XSRF-TOKEN
"eyJpdiI6IjBpNTNkbzQxUXNZejA5WGdvQTd5MVE9PSIsInZhbHVlIjoiWUtcLytwVVI4OXdmRnZuRlh6QktcL1wvSkdTS1pqSGRpS0gySW5JcmlzQnZtUWltUkt3OVlqczhwa3pWR1dpWjJpbyIsIm1hYyI6IjMzNmE3N2JkNTg0YWVhYjY4OGM2NWU1YjM1MGQ0MWM2ZGU4MWM5YThkNzRmYTIxODlhNjhlY2JmYzZlOGNiZmYifQ=="
laravel_session
"eyJpdiI6InVRb2ZrR29wUkZiQzV2eXdiaDBPWFE9PSIsInZhbHVlIjoidlQ4RHdwdGZoeGJJNkFkdGFSTis3T29cL0NQRTU0NnkwTDB0Qmhod1JQXC84K2d5XC9wMlpqbG9OeGV2aUVHakVKSiIsIm1hYyI6IjhkNWQ4NWNmNjhmMDNiM2ZjNzhiNDVkZGMzNmJiNGYxYjUyNzMwMGVmYWUwMzhjODBiMTQ3NDljMzUwNDFkYjkifQ=="
lang
"eyJpdiI6Im93UGlSaHVwbW5Ka3NrV29oMjVSQnc9PSIsInZhbHVlIjoiYnhXY2U0MjRXSlhVODRMcXNwNm8ydz09IiwibWFjIjoiY2RiYmRiOTYyNDFkYmNmMGY5MDM1OTcwNzU5NTc0ODVjMzYwMDNlOGVjZTVlYmUyNGRjM2Q4OTc4MjEyZWRiOCJ9"
empty
Key Value
REDIRECT_UNIQUE_ID
"aMYkDqwfEagAAD3-NDgAAAAF"
REDIRECT_SCRIPT_URL
"/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
REDIRECT_SCRIPT_URI
"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
REDIRECT_STATUS
"200"
UNIQUE_ID
"aMYkDqwfEagAAD3-NDgAAAAF"
SCRIPT_URL
"/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
SCRIPT_URI
"http://dev.blissimobiliare.ro/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
HTTP_ACCEPT
"*/*"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_COOKIE
"XSRF-TOKEN=eyJpdiI6IjBpNTNkbzQxUXNZejA5WGdvQTd5MVE9PSIsInZhbHVlIjoiWUtcLytwVVI4OXdmRnZuRlh6QktcL1wvSkdTS1pqSGRpS0gySW5JcmlzQnZtUWltUkt3OVlqczhwa3pWR1dpWjJpbyIsIm1hYyI6IjMzNmE3N2JkNTg0YWVhYjY4OGM2NWU1YjM1MGQ0MWM2ZGU4MWM5YThkNzRmYTIxODlhNjhlY2JmYzZlOGNiZmYifQ%3D%3D; laravel_session=eyJpdiI6InVRb2ZrR29wUkZiQzV2eXdiaDBPWFE9PSIsInZhbHVlIjoidlQ4RHdwdGZoeGJJNkFkdGFSTis3T29cL0NQRTU0NnkwTDB0Qmhod1JQXC84K2d5XC9wMlpqbG9OeGV2aUVHakVKSiIsIm1hYyI6IjhkNWQ4NWNmNjhmMDNiM2ZjNzhiNDVkZGMzNmJiNGYxYjUyNzMwMGVmYWUwMzhjODBiMTQ3NDljMzUwNDFkYjkifQ%3D%3D; lang=eyJpdiI6Im93UGlSaHVwbW5Ka3NrV29oMjVSQnc9PSIsInZhbHVlIjoiYnhXY2U0MjRXSlhVODRMcXNwNm8ydz09IiwibWFjIjoiY2RiYmRiOTYyNDFkYmNmMGY5MDM1OTcwNzU5NTc0ODVjMzYwMDNlOGVjZTVlYmUyNGRjM2Q4OTc4MjEyZWRiOCJ9"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"dev.blissimobiliare.ro"
HTTP_VIA
"1.1 squid-proxy-5b5d847c96-b8kmf (squid/6.10)"
HTTP_X_FORWARDED_FOR
"10.3.134.55"
HTTP_CACHE_CONTROL
"max-age=259200"
HTTP_CONNECTION
"keep-alive"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"dev.blissimobiliare.ro"
SERVER_ADDR
"172.31.17.168"
SERVER_PORT
"80"
REMOTE_ADDR
"216.73.216.97"
DOCUMENT_ROOT
"/var/www/html/blissimobiliare/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/var/www/html/blissimobiliare/public"
SERVER_ADMIN
"razvan.iacob@blissimobiliare.ro"
SCRIPT_FILENAME
"/var/www/html/blissimobiliare/public/index.php"
REMOTE_PORT
"51726"
REDIRECT_URL
"/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/blog/stiri/how-to-import-your-household-belongings-and-vehicle-into-romania-32"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1757815822.504
REQUEST_TIME
1757815822
APP_ENV
"dev"
APP_KEY
"base64:TUuFX2pGhF01If7DKAC3kZsG4eHfCEDGZOiq1YLX/Fc="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://dev.blissimobiliare.ro"
DB_CONNECTION
"mysql"
DB_HOST
"jaap.c0yqfgjfckuc.eu-central-1.rds.amazonaws.com"
DB_PORT
"3306"
DB_DATABASE
"jaap_dev"
DB_USERNAME
"root"
DB_PASSWORD
"nd3nfm90ms"
BROADCAST_DRIVER
"pusher"
CACHE_DRIVER
"redis"
SESSION_DRIVER
"redis"
QUEUE_DRIVER
"redis"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
SOLR_CORE
"core0"
SOLR_USER
"root"
SOLR_PASS
"jA5GpXhFCc7SeY6x"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.sendgrid.net"
MAIL_PORT
"587"
MAIL_USERNAME
"apikey"
MAIL_PASSWORD
"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"
MAIL_ENCRYPTION
"tls"
SENGRID_API_KEY
"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"
PUSHER_APP_ID
"266734"
PUSHER_APP_KEY
"1da30260f9dbb1a0d9db"
PUSHER_APP_SECRET
"10fbeff65291a4cc067a"
SLACK_WEBHOOK_URL
"https://hooks.slack.com/services/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"
MIXPANEL_TOKEN
"25d54c3d4d562ae8353ed7c7417d488b"
ANALYTICS_VIEW_ID
"132938481"
RECAPTCHA_KEY
"6LecPnoUAAAAAAZgRBMRPEA1V2bqSKNPmTnlN_M_"
RECAPTCHA_SECRET
"6LecPnoUAAAAAD-xVo0bqW7XCeGEHjotj48ShhfK"
S3_KEY
"AKIAIY23DCGM7GE6X26A"
S3_SECRET
"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"
S3_REGION
"eu-central-1"
S3_BUCKET
"bliss-files"
IPAPI_KEY
""
DEBUGBAR_ENABLED
"true"
DB_LOG_QUERIES
"false"
DB_LOG_SLOW_QUERIES
"true"
DB_SLOW_QUERIES_MIN_EXEC_TIME
"100"
DB_LOG_OVERRIDE
"false"
DB_LOG_DIRECTORY
"logs/db"
DB_CONVERT_TIME_TO_SECONDS
"false"
DB_LOG_SEPARATE_ARTISAN
"false"
Key Value
APP_ENV
"dev"
APP_KEY
"base64:TUuFX2pGhF01If7DKAC3kZsG4eHfCEDGZOiq1YLX/Fc="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://dev.blissimobiliare.ro"
DB_CONNECTION
"mysql"
DB_HOST
"jaap.c0yqfgjfckuc.eu-central-1.rds.amazonaws.com"
DB_PORT
"3306"
DB_DATABASE
"jaap_dev"
DB_USERNAME
"root"
DB_PASSWORD
"nd3nfm90ms"
BROADCAST_DRIVER
"pusher"
CACHE_DRIVER
"redis"
SESSION_DRIVER
"redis"
QUEUE_DRIVER
"redis"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
SOLR_CORE
"core0"
SOLR_USER
"root"
SOLR_PASS
"jA5GpXhFCc7SeY6x"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.sendgrid.net"
MAIL_PORT
"587"
MAIL_USERNAME
"apikey"
MAIL_PASSWORD
"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"
MAIL_ENCRYPTION
"tls"
SENGRID_API_KEY
"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"
PUSHER_APP_ID
"266734"
PUSHER_APP_KEY
"1da30260f9dbb1a0d9db"
PUSHER_APP_SECRET
"10fbeff65291a4cc067a"
SLACK_WEBHOOK_URL
"https://hooks.slack.com/services/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"
MIXPANEL_TOKEN
"25d54c3d4d562ae8353ed7c7417d488b"
ANALYTICS_VIEW_ID
"132938481"
RECAPTCHA_KEY
"6LecPnoUAAAAAAZgRBMRPEA1V2bqSKNPmTnlN_M_"
RECAPTCHA_SECRET
"6LecPnoUAAAAAD-xVo0bqW7XCeGEHjotj48ShhfK"
S3_KEY
"AKIAIY23DCGM7GE6X26A"
S3_SECRET
"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"
S3_REGION
"eu-central-1"
S3_BUCKET
"bliss-files"
IPAPI_KEY
""
DEBUGBAR_ENABLED
"true"
DB_LOG_QUERIES
"false"
DB_LOG_SLOW_QUERIES
"true"
DB_SLOW_QUERIES_MIN_EXEC_TIME
"100"
DB_LOG_OVERRIDE
"false"
DB_LOG_DIRECTORY
"logs/db"
DB_CONVERT_TIME_TO_SECONDS
"false"
DB_LOG_SEPARATE_ARTISAN
"false"
0. Whoops\Handler\PrettyPageHandler