[2026-07-11 08:26:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:27:12] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:27:19] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/exception/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:27:26] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:28:25] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:28:33] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:28:50] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:28:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:01] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:01] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(201) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(201): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(214): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:03] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:07] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:07] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:07] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:07] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:08] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(214): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 08:40:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 08:40:08] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:15] testing.ALERT: country code not found for Uk  
[2026-07-11 08:40:15] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 08:40:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(201) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(201): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(214): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:38] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:39] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:42] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:42] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:42] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:42] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:43] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(214): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 09:12:43] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:49] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:49] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 09:12:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 09:12:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:49] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.ALERT: country code not found for Uk  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 09:12:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(224): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:21] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:22] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:25] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:25] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:25] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:26] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:27] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(224): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:27] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 10:06:27] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:33] testing.ALERT: country code not found for Uk  
[2026-07-11 10:06:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:48] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:48] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:56] production.ALERT: country code not found for Uk  
[2026-07-11 10:06:56] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"fpgAgzlzKQW3jUqxZ7fe36WbnBI07ydq5EsLkCgX","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":"5"}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23497,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23497,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23497","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:06:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:00] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:11] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:40] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:40] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:40] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:40] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:41] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:47] production.ALERT: country code not found for Uk  
[2026-07-11 10:07:47] production.INFO: pricing engine mode: shadow  
[2026-07-11 10:07:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"PQwMwxG3QUnhOHF1TVMSWhVuuOoXLDKmCRtRsuzl","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":"5"}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23497,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23497,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23497","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:50] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:07:52] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:08:01] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 10:08:02] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: pricing engine mode: shadow  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:52] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:54] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:54] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:54] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:29:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:29:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 12:29:55] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:02] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 12:30:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 12:30:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:02] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:04] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:04] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.ALERT: country code not found for Uk  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 12:30:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 13:45:12] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 13:45:26] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 13:45:33] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 13:45:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:03:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:05:02] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:892c:fb83:32fd:795a</li><li>URL: http://mopricer.digitaldecode.net/formula/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:24] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:24] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:25] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:25] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:25] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:26] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:26] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:32] production.ALERT: country code not found for Uk  
[2026-07-11 14:15:32] production.INFO: pricing engine mode: shadow  
[2026-07-11 14:15:32] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"0VP9YIv8Bsk6UFzHoNnIGkkebaO5Vr1x1bSNmHoZ","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":"5"}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:37] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:38] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:48] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:15:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:19:24] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:19:49] production.ALERT: country code not found for Uk  
[2026-07-11 14:19:49] production.INFO: pricing engine mode: shadow  
[2026-07-11 14:19:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wS9jRuVYy16px9MDZtvHSJMjGfDC4mKQebcqc1dr","from":"City of London, United Kingdom","to":"Paris, France","mass":"300","volume":["5"],"formula":"5"}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:26:15] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:26:16] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:26:23] production.ALERT: country code not found for Uk  
[2026-07-11 14:26:23] production.INFO: pricing engine mode: shadow  
[2026-07-11 14:26:23] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"afoQNOs5qL9PX4Og6BZvOw28xsbHHFEO4JLZia5D","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":"5"}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":"5","distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:27:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:27:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:27:13] production.ALERT: country code not found for Uk  
[2026-07-11 14:27:13] production.INFO: pricing engine mode: shadow  
[2026-07-11 14:27:13] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"3bYP5qvAeFuj8AWDTmCnYxmAJMFzMXW7NZBslzM9","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:27:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 14:28:46] production.ALERT: country code not found for Uk  
[2026-07-11 14:28:46] production.INFO: pricing engine mode: shadow  
[2026-07-11 14:28:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wS9jRuVYy16px9MDZtvHSJMjGfDC4mKQebcqc1dr","from":"City of London, United Kingdom","to":"Paris, France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:00:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:02:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:17:18] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:18:20] production.ALERT: country code not found for Uk  
[2026-07-11 15:18:20] production.INFO: pricing engine mode: shadow  
[2026-07-11 15:18:20] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wS9jRuVYy16px9MDZtvHSJMjGfDC4mKQebcqc1dr","from":"City of London, United Kingdom","to":"Paris, France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:18:35] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/waypoint/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:20:30] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:22:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:22:18] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:22:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/exception/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:23:40] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:22] testing.INFO: pricing engine mode: shadow  
[2026-07-11 15:43:22] testing.INFO: pricing engine mode: new  
[2026-07-11 15:43:22] testing.INFO: pricing engine mode: new  
[2026-07-11 15:43:22] testing.INFO: pricing engine mode: new  
[2026-07-11 15:43:22] testing.INFO: pricing engine mode: new  
[2026-07-11 15:43:22] testing.INFO: pricing engine mode: new  
[2026-07-11 15:43:22] testing.INFO: pricing engine mode: new  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:43:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:42] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:43] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:48] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:48] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 15:43:48] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:55] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:55] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:55] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:55] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: pricing engine mode: shadow  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:57] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:43:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:58] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:43:59] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:01] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:01] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:01] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:01] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 15:44:02] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:09] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:10] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:10] testing.INFO: pricing engine mode: new  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:10] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:10] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:10] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:10] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:11] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:12] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 15:44:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:16] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 15:44:16] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:22] testing.ALERT: country code not found for Uk  
[2026-07-11 15:44:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:23] testing.INFO: pricing engine mode: shadow  
[2026-07-11 15:44:23] testing.INFO: pricing engine mode: new  
[2026-07-11 15:44:23] testing.INFO: pricing engine mode: new  
[2026-07-11 15:44:23] testing.INFO: pricing engine mode: new  
[2026-07-11 15:44:23] testing.INFO: pricing engine mode: new  
[2026-07-11 15:44:23] testing.INFO: pricing engine mode: new  
[2026-07-11 15:44:23] testing.INFO: pricing engine mode: new  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 15:44:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 15:44:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 15:44:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: emilie24@example.org</ul>  
[2026-07-11 15:44:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:28] testing.INFO: pricing engine mode: shadow  
[2026-07-11 15:44:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: stroman.pearl@example.org</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: kreiger.griffin@example.net</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: kale39@example.org</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: flossie.cremin@example.org</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: cynthia18@example.net</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: satterfield.sven@example.com</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: yhagenes@example.com</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/QzdaWnBSVWJUek4za0JrYitJdnc9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: okuneva.norris@example.org</ul>  
[2026-07-11 15:44:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/TEVkQmtpZ2xDa0hoY3ZYcTIva3c9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: durgan.julianne@example.net</ul>  
[2026-07-11 15:44:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:44:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:11] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:11] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:14] production.ALERT: country code not found for Uk  
[2026-07-11 15:46:14] production.INFO: pricing engine mode: shadow  
[2026-07-11 15:46:14] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"hNql6HmOfQ2t4sJkV1HvWX18LvRiE3U8SWRYXXth","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:14] production.ALERT: country code not found for Uk  
[2026-07-11 15:46:15] production.INFO: pricing engine mode: shadow  
[2026-07-11 15:46:15] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"3zbGG815rNMaYSmsZmhxf1ZrlVFofiXCsUH4G0pb","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:21] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:23] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:34] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:46:35] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:37] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:38] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:38] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:38] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:38] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:38] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:42] production.ALERT: country code not found for Uk  
[2026-07-11 15:47:42] production.INFO: pricing engine mode: shadow  
[2026-07-11 15:47:42] production.ALERT: country code not found for Uk  
[2026-07-11 15:47:42] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"9xFldA9y1CUSxXvm357fNgllfC2FwHQOG7PuYazL","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:42] production.INFO: pricing engine mode: shadow  
[2026-07-11 15:47:42] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"8L3Joy35W5Uv6TFllXcxZSHAywyumf6BbzFEZWOV","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:46] production.ALERT: country code not found for Uk  
[2026-07-11 15:47:46] production.INFO: pricing engine mode: shadow  
[2026-07-11 15:47:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"33XerkmJL0ilVDdWNyhWO8NVrD4X9PDF7LohXeu2","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:58] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:47:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:48:17] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:48:18] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:49:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:49:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 15:49:14] production.ALERT: country code not found for Uk  
[2026-07-11 15:49:14] production.INFO: pricing engine mode: shadow  
[2026-07-11 15:49:14] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"fs5FqkK5tOUQxZ5ExmaN26Ld1Pdpaq6pDhCTBiS9","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:00:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:01:02] production.ALERT: country code not found for Uk  
[2026-07-11 16:01:02] production.INFO: pricing engine mode: shadow  
[2026-07-11 16:01:02] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wS9jRuVYy16px9MDZtvHSJMjGfDC4mKQebcqc1dr","from":"City of London, United Kingdom","to":"Paris, France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:03:58] production.ALERT: country code not found for Uk  
[2026-07-11 16:03:58] production.INFO: pricing engine mode: shadow  
[2026-07-11 16:03:58] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wS9jRuVYy16px9MDZtvHSJMjGfDC4mKQebcqc1dr","from":"Barrow-in-Furness,Cumbria,United Kingdom","to":"Krakow,Krak\u00f3w,Poland","mass":"1200","volume":["15"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"1200","volume":["15"],"formula":5,"distance_by_country":{"UK":616,"FR":62,"BE":214,"NL":73,"DE":691,"PL":509},"from_c_code":"GB","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2169,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83562,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.859999999999999875655021241982467472553253173828125,"start":{"lat":51.14383000000000123463905765675008296966552734375,"lng":1.2839500000000001467270749344606883823871612548828125},"end":{"lat":51.10917000000000598447513766586780548095703125,"lng":1.28566000000000002501110429875552654266357421875}}],"mass":"1200","volume":["15"],"formula":5,"distance_by_country":{"UK":616,"FR":62,"BE":214,"NL":73,"DE":691,"PL":509},"from_c_code":"GB","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2169,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83562,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"15":1605.05999999999994543031789362430572509765625},"markup":{"15":620},"ferries":[],"mass":1200,"volume":[15],"total_distance_through_zones":3.859999999999999875655021241982467472553253173828125,"total_price":"2414","prices":{"15":"2414"},"total_duration":"83562","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":616,"FR":62,"BE":214,"NL":73,"DE":691,"PL":509},"total_distance":2169,"place_of_supply":"EU","all_size_prices":{"5":"1553","10":"1758","15":"2414","30":"4829"}},"breakdown":{"engine":{"pricing_country":"PL","pricing_country_fallback":false,"distance_km":2169,"distance_tier":"high_distance","place_of_supply":"EU","vat_rate":0,"margin":0.0299999999999999988897769753748434595763683319091796875,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":false},"sizes":{"15":{"ppk_rate":0.7399999999999999911182158029987476766109466552734375,"ppk_percentage":1,"markup_base":520,"markup_percentage":1,"ferry_cost_percentage":1,"ppk_cost":1605.05999999999994543031789362430572509765625,"markup":620,"ferry_cost":0,"min_cost":0,"zone_cost":119,"subtotal":2344.05999999999994543031789362430572509765625,"margin_amount":70.32180000000016661942936480045318603515625,"vat_amount":0,"total":2414.3818000000001120497472584247589111328125,"total_formatted":"2414","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:04:53] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: immanuel01@example.org</ul>  
[2026-07-11 16:18:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:02] testing.INFO: pricing engine mode: shadow  
[2026-07-11 16:18:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: joan.schneider@example.org</ul>  
[2026-07-11 16:18:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: kuhn.laury@example.org</ul>  
[2026-07-11 16:18:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: fhilpert@example.net</ul>  
[2026-07-11 16:18:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: luettgen.rickie@example.org</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: volkman.okey@example.com</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: giuseppe.langosh@example.org</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: akemmer@example.org</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/MG1INldWcGo4a25Pd2lDUGtxc2c9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: rae73@example.com</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/TjJqd01VZ0JWSEJvYnF5d2ZMMHc9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: antonio37@example.org</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:28] testing.INFO: pricing engine mode: shadow  
[2026-07-11 16:18:28] testing.INFO: pricing engine mode: new  
[2026-07-11 16:18:28] testing.INFO: pricing engine mode: new  
[2026-07-11 16:18:28] testing.INFO: pricing engine mode: new  
[2026-07-11 16:18:28] testing.INFO: pricing engine mode: new  
[2026-07-11 16:18:28] testing.INFO: pricing engine mode: new  
[2026-07-11 16:18:28] testing.INFO: pricing engine mode: new  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:29] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 16:18:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 16:18:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:31] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:31] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:31] testing.INFO: pricing engine mode: shadow  
[2026-07-11 16:18:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:32] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:36] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:36] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:36] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:37] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 16:18:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:38] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:38] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(287): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 16:18:38] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:44] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:44] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.ALERT: country code not found for Uk  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:18:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:26:47] production.ALERT: country code not found for Uk  
[2026-07-11 16:26:47] production.INFO: pricing engine mode: shadow  
[2026-07-11 16:26:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wS9jRuVYy16px9MDZtvHSJMjGfDC4mKQebcqc1dr","from":"Barrow-in-Furness,Cumbria,United Kingdom","to":"Dublin, Ireland","mass":"1200","volume":["15"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Holyhead, United Kingdom"],"mass":"1200","volume":["15"],"formula":5,"distance_by_country":{"UK":328,"IE":114},"from_c_code":"GB","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":446,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":24135,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Holyhead, United Kingdom"],"zones":[],"mass":"1200","volume":["15"],"formula":5,"distance_by_country":{"UK":328,"IE":114},"from_c_code":"GB","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":446,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":24135,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"15":353.23200000000002773958840407431125640869140625},"markup":{"15":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":1200,"volume":[15],"total_distance_through_zones":0,"total_price":"1651","prices":{"15":"1651"},"total_duration":"24135","from":"Barrow-in-Furness, UK","to":"Dublin, Ireland","distance_by_country":{"UK":328,"IE":114},"total_distance":446,"place_of_supply":"UK","all_size_prices":{"5":"1315","10":"1574","15":"1651","30":"3302"}},"breakdown":{"engine":{"pricing_country":"IE","pricing_country_fallback":false,"distance_km":446,"distance_tier":"low_distance","place_of_supply":"UK","vat_rate":0.200000000000000011102230246251565404236316680908203125,"margin":0,"total_ferry_cost":153,"total_zone_cost":0,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"15":{"ppk_rate":0.7199999999999999733546474089962430298328399658203125,"ppk_percentage":1.100000000000000088817841970012523233890533447265625,"markup_base":600,"markup_percentage":1,"ferry_cost_percentage":1,"ppk_cost":353.23200000000002773958840407431125640869140625,"markup":700,"ferry_cost":153,"min_cost":169.719999999999998863131622783839702606201171875,"zone_cost":0,"subtotal":1375.951999999999998181010596454143524169921875,"margin_amount":0,"vat_amount":275.19039999999995416146703064441680908203125,"total":1651.142399999999952342477627098560333251953125,"total_formatted":"1651","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 16:49:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:05] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:36:05] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:05] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:05] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:05] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:05] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:05] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: samantha.goyette@example.com</ul>  
[2026-07-11 17:36:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:11] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:36:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: ldare@example.com</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: connelly.bettye@example.com</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: connelly.gunner@example.com</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: keeling.estrella@example.com</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: leone85@example.com</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: abeer@example.org</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: zcummerata@example.com</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/bWZBeUswTmJudGx5MndNSGd2ekE9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: wilber79@example.com</ul>  
[2026-07-11 17:36:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/Ukk5VHRDNHMvUFpQQ28rZ0tZdFE9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: boyer.carolyne@example.com</ul>  
[2026-07-11 17:36:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:14] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:36:14] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:14] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:14] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:14] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:14] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:14] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:36:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:18] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:20] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:22] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:22] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:22] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:22] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:23] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:36:23] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:29] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:29] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:29] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:29] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:31] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:33] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:34] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:36] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:36] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:36] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:36] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:37] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:36:37] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:43] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:43] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:36:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 17:36:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:45] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:46] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:49] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:49] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:36:50] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:56] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:36:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 17:36:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:36:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:13] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:17] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:17] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:17] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:17] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:18] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:42:18] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:45] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:42:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:42:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:42:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:42:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:42:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:42:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:42:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:42:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: emilie24@example.org</ul>  
[2026-07-11 17:42:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:49] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:42:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: declan87@example.com</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: summer.stoltenberg@example.org</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: walsh.cristina@example.net</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: berneice85@example.org</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: bashirian.godfrey@example.org</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: muller.loyal@example.com</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: braulio.gulgowski@example.net</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/UWdCbjU0cVIyMUpOMmx1NTlkM2c9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: camilla40@example.org</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/V083TTdOa2NWMDNQTzREYktQNGc9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: crowe@example.com</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:53] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:42:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(293): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:42:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:42:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:02] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:02] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.ALERT: country code not found for Uk  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:43:04] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:43:04] testing.INFO: pricing engine mode: new  
[2026-07-11 17:43:04] testing.INFO: pricing engine mode: new  
[2026-07-11 17:43:04] testing.INFO: pricing engine mode: new  
[2026-07-11 17:43:04] testing.INFO: pricing engine mode: new  
[2026-07-11 17:43:04] testing.INFO: pricing engine mode: new  
[2026-07-11 17:43:04] testing.INFO: pricing engine mode: new  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:43:05] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:43:06] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:45] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:47:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:47:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:47:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:47:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:47:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:47:45] testing.INFO: pricing engine mode: new  
[2026-07-11 17:47:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 17:47:47] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 17:47:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: novella89@example.net</ul>  
[2026-07-11 17:47:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:49] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:51] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:47:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: wilfrid.tillman@example.com</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: scotty95@example.net</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: jjacobs@example.org</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: amohr@example.net</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: iheathcote@example.com</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: bauch.leta@example.net</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: mfay@example.net</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/V1hteVhmSkxIVDIwR2QrNm40L0E9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: oturner@example.net</ul>  
[2026-07-11 17:47:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/WU1HdzRJUWcrRXhic3J3dUg3eVE9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: schuppe.margot@example.net</ul>  
[2026-07-11 17:47:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:54] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:54] testing.INFO: pricing engine mode: shadow  
[2026-07-11 17:47:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:55] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:56] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:58] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.ALERT: country code not found for Uk  
[2026-07-11 17:47:59] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:47:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 17:48:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 17:48:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:00] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:00] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:48:00] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:07] testing.ALERT: country code not found for Uk  
[2026-07-11 17:48:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:52] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:52] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:52] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:52] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:53] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:53] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:54] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:55] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:57] production.ALERT: country code not found for Uk  
[2026-07-11 17:48:57] production.INFO: pricing engine mode: shadow  
[2026-07-11 17:48:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"2urDwmHQHEJJkhYCjK5ENnCRTi2lWH2dNxMTBm0A","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:58] production.ALERT: country code not found for Uk  
[2026-07-11 17:48:58] production.INFO: pricing engine mode: shadow  
[2026-07-11 17:48:58] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"TSJNDRGKCbF1Dk1QsqmA2w2sqZ9OwC7yKcfsTDNA","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:48:59] production.ALERT: country code not found for Uk  
[2026-07-11 17:48:59] production.INFO: pricing engine mode: shadow  
[2026-07-11 17:48:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"bAtGSdGbGWQwYBoGb5f7mU8ix8N8IzLho8CdrXm2","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:49:03] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:49:04] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:49:15] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:49:16] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:49:31] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:48] production.ALERT: country code not found for Uk  
[2026-07-11 17:50:49] production.ALERT: country code not found for Uk  
[2026-07-11 17:50:49] production.INFO: pricing engine mode: shadow  
[2026-07-11 17:50:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"1MXMSVtox4ZEl8EWQh7xhrobbnLofVe0WspqVRNv","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:49] production.INFO: pricing engine mode: shadow  
[2026-07-11 17:50:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"XqNvDSeDxCj0bS3qP8mBQntgBwfCOCiBoUbG9wA9","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:51] production.ALERT: country code not found for Uk  
[2026-07-11 17:50:51] production.INFO: pricing engine mode: shadow  
[2026-07-11 17:50:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"OIHRIKT6KOaSr0vPdmIhl0DAFatfbLxl5EjUR3FV","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:55] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:50:56] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:51:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 17:51:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:c54a:3b9f:adaf:cb18</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:44] testing.INFO: pricing engine mode: shadow  
[2026-07-11 18:34:44] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:44] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:44] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:44] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:44] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:44] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:44] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:46] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:47] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: hassan.leannon@example.net</ul>  
[2026-07-11 18:34:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:48] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:50] testing.INFO: pricing engine mode: shadow  
[2026-07-11 18:34:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: renner.erick@example.org</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: weber.dustin@example.org</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: lorenzo.sporer@example.net</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: karmstrong@example.org</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: nelson.kutch@example.net</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: lockman.antonette@example.net</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: stoltenberg.kara@example.net</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/QWdDTzMrWmhxV3UxZ3FvNUd1V2c9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: hester99@example.net</ul>  
[2026-07-11 18:34:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/NXFscGY3QzQ0dEpWNUhFRXpqOGc9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: nmann@example.org</ul>  
[2026-07-11 18:34:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:54] testing.INFO: pricing engine mode: shadow  
[2026-07-11 18:34:54] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:54] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:54] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:54] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:54] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:54] testing.INFO: pricing engine mode: new  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:34:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 18:34:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:58] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:34:59] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:00] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:01] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:02] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:03] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:03] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:04] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:04] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:05] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:05] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:05] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 18:35:05] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:11] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:11] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 18:35:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 18:35:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:11] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:11] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: pricing engine mode: shadow  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:13] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:14] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:17] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:17] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:17] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:18] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:19] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:19] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:19] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 18:35:19] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:26] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:27] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:27] testing.INFO: pricing engine mode: new  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:27] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:27] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:28] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:28] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:31] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:32] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:32] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:32] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:33] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:33] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:34] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:34] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:34] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:34] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:34] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 18:35:34] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:40] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:40] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:41] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:41] testing.ALERT: country code not found for Uk  
[2026-07-11 18:35:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:35:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:48] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:49] production.ALERT: country code not found for Uk  
[2026-07-11 18:39:49] production.INFO: pricing engine mode: shadow  
[2026-07-11 18:39:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"v0srYRCtEd6lCbENZX3FQnk7jPRcHpemSgME6ziP","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:51] production.ALERT: country code not found for Uk  
[2026-07-11 18:39:51] production.INFO: pricing engine mode: shadow  
[2026-07-11 18:39:51] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"hoYdv2yRA4yr5SH6D9Px5pb3JbZaNAYkGBd1cu98","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:52] production.ALERT: country code not found for Uk  
[2026-07-11 18:39:52] production.INFO: pricing engine mode: shadow  
[2026-07-11 18:39:52] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"ebWsrW0lZMzlsqwzaSQGPkAkHOCC19LhwrUer8F4","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:56] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:39:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:40:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:40:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 18:46:01] testing.INFO: pricing engine mode: shadow  
[2026-07-11 18:46:01] testing.INFO: pricing engine mode: new  
[2026-07-11 18:46:01] testing.INFO: pricing engine mode: new  
[2026-07-11 18:46:01] testing.INFO: pricing engine mode: new  
[2026-07-11 18:46:01] testing.INFO: pricing engine mode: new  
[2026-07-11 18:46:01] testing.INFO: pricing engine mode: new  
[2026-07-11 18:46:01] testing.INFO: pricing engine mode: new  
[2026-07-11 18:46:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:01] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:02] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 18:46:03] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:28:17] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:28:17] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 19:28:17] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 19:28:17] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:28:17] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:28:17] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:28:17] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:29:11] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:29:11] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 19:29:11] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 19:29:11] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:29:11] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:29:11] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:29:11] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:29:12] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:30:50] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:30:50] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 19:30:50] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 19:30:50] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:30:50] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:30:50] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:30:50] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:31:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:31:07] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 19:31:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 19:31:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:31:07] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:31:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:31:07] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:31:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: fletcher05@example.com</ul>  
[2026-07-11 19:31:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:09] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:31:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: abode@example.com</ul>  
[2026-07-11 19:31:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: beer.julian@example.org</ul>  
[2026-07-11 19:31:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: agreenholt@example.com</ul>  
[2026-07-11 19:31:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: laurie.yost@example.com</ul>  
[2026-07-11 19:31:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: douglas.margarita@example.org</ul>  
[2026-07-11 19:31:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: bkiehn@example.com</ul>  
[2026-07-11 19:31:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: dickinson.karianne@example.com</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/SGNVK2ZZWFdER0lDTFZiSnNFTFE9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: sschaefer@example.net</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/NHdRVno4TDc1T2xzNHpycFMyV3c9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: nia.krajcik@example.net</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:13] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:31:13] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:13] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:13] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:13] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:13] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:13] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:14] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:15] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:31:17] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:17] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:17] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:17] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:17] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:17] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:17] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:31:18] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:31:19] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:31:19] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:31:20] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:20] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:21] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:21] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:22] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:23] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:23] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:26] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:26] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:26] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:26] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:27] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:27] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:31:27] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:35] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:36] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:36] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:36] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:36] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:37] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:37] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:38] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:39] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:39] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:43] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:43] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:44] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:31:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:50] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:50] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:31:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 19:31:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:50] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:50] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:51] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.INFO: pricing engine mode: new  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:52] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:58] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:31:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:59] testing.ALERT: country code not found for Uk  
[2026-07-11 19:31:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:31:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:31:59] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:06] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:06] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:06] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:06] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:06] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.ALERT: country code not found for Uk  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:57] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:58] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:58] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:58] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:32:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:00] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:00] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:00] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:03] production.ALERT: country code not found for Uk  
[2026-07-11 19:33:03] production.INFO: pricing engine mode: shadow  
[2026-07-11 19:33:03] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"DkwWWAb7TfNZ1f5D8KmTWDdwmF9t2y6iqymS7HCz","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:03] production.ALERT: country code not found for Uk  
[2026-07-11 19:33:03] production.INFO: pricing engine mode: shadow  
[2026-07-11 19:33:03] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"MpQIBHVylsVwCRnsxl3kbwOrA6H23uQpYuTy1MKz","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:05] production.ALERT: country code not found for Uk  
[2026-07-11 19:33:05] production.INFO: pricing engine mode: shadow  
[2026-07-11 19:33:05] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"vTtj7kx5Uwu6OrzbRsnj0wh0sqvlyATcRo8ohbRV","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:18] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:20] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:37] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:38] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:33:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:34:00] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:35:20] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:23] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:59:23] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:23] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:23] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:23] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:23] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:23] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:24] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:28] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:59:28] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 19:59:28] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 19:59:28] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:59:28] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:59:28] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:59:28] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 19:59:28] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: leila.kunze@example.net</ul>  
[2026-07-11 19:59:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:29] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:30] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:59:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:30] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:31] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: rfahey@example.net</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: stefanie62@example.com</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: nestor.wisozk@example.net</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: turner.kaci@example.org</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: chaim.schmidt@example.org</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: ladarius88@example.com</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: wolf.ian@example.org</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:32] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/eWl1QXhKbWEwNUw4THlGd0Zoc3c9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: rkoch@example.com</ul>  
[2026-07-11 19:59:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/RVNRS05uWHh2ZXlpQTgxcU5iOUE9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: jo63@example.com</ul>  
[2026-07-11 19:59:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:33] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:34] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:59:34] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:34] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:34] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:34] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:34] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:34] testing.INFO: pricing engine mode: new  
[2026-07-11 19:59:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:34] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:35] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Paris, France to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Madrid, Spain to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Oslo, Norway default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Belfast, Northern Ireland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from London, UK to Northern Ireland Street 1, Belfast default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Oslo, Norway to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Geneva, Switzerland default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Istanbul, Turkey to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Geneva, Switzerland to Springfield, USA default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Madrid, Spain default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Rødby, Denmark default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Northern Ireland Street 1, Belfast to Istanbul, Turkey default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Derry, Northern Ireland, UK to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to Berlin, Germany default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Belfast, Northern Ireland to London, UK default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Rødby, Denmark to Paris, France default pricing was used</li></ul>  
[2026-07-11 19:59:36] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net</li><li>Message: Muveone pricing data not found for from Springfield, USA to Derry, Northern Ireland, UK default pricing was used</li></ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:40] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:40] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:41] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:42] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:42] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:43] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:44] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:44] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:45] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:45] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:45] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:46] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:46] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:46] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:59:46] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:51] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:52] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.INFO: pricing engine mode: shadow  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:53] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:53] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:54] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:55] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:55] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:56] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:57] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:57] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:58] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:58] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:59] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:59] testing.ALERT: country code not found for Uk  
[2026-07-11 19:59:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:59] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 19:59:59] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 19:59:59] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:07] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:07] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 20:00:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 20:00:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:07] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:08] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:09] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:09] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:09] testing.INFO: pricing engine mode: new  
[2026-07-11 20:00:09] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"973","prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"973","10":"1117","15":"1398","30":"2796"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":250,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":250,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":363,"markup":500,"ferries":[],"mass":250,"volume":[10],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":648,"prices":{"10":648},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"cost_of_route_volume":{"10":273},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":500,"volume":[15],"formula":4}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":500,"volume":[15],"formula":4,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":289.8574999999999590727384202182292938232421875},"markup":{"15":172.5},"ferries":[{"name":"dover_ferry","price":140}],"mass":500,"volume":[15],"total_distance_through_zones":9.2769999999999992468247000942938029766082763671875,"total_price":"602","prices":{"15":"602"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using europeExpressFormula V2.0 failed</li><li>Error: Undefined array key 30</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php(256): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(2, 'Undefined array...', '/home/digitalde...', 61)
#1 /home/digitaldecode/public_html/mopricer/app/Map.php(209) : eval()'d code(61): Illuminate\Foundation\Bootstrap\HandleExceptions->Illuminate\Foundation\Bootstrap\{closure}(2, 'Undefined array...', '/home/digitalde...', 61)
#2 /home/digitaldecode/public_html/mopricer/app/Map.php(209): eval()
#3 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#4 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#8 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#10 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#13 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#24 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#46 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#47 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#48 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#49 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#58 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#59 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#60 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#61 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#62 {main}</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:10] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Paris, France","mass":80,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":80,"volume":[5,10],"formula":5,"distance_by_country":{"UK":145,"FR":346},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":48.85754750000000257159626926295459270477294921875,"lng":2.351376500000000202561523110489360988140106201171875},"to":"Paris, France","total_duration":22709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":279.5,"10":322.5},"markup":{"5":448,"10":506},"ferries":[],"mass":80,"volume":[5,10],"total_distance_through_zones":8.243999999999999772626324556767940521240234375,"total_price":"847","prices":{"5":"847","10":"948"},"total_duration":"22709","from":"Ilford, UK","to":"Paris, France","distance_by_country":{"UK":145,"FR":346},"total_distance":500,"place_of_supply":"EU","all_size_prices":{"5":"847","10":"948","15":"1229","30":"2458"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Amsterdam, Netherlands","mass":120,"volume":[10,15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":120,"volume":[10,15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[],"distance":590,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.3675769999999971560100675560534000396728515625,"lng":4.90418079999999978468849803903140127658843994140625},"to":"Amsterdam, Netherlands","total_duration":26712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":210.629999999999967030817060731351375579833984375,"15":300.8999999999999772626324556767940521240234375},"markup":{"10":485,"15":485},"ferries":[],"mass":120,"volume":[10,15],"total_distance_through_zones":3.302000000000000046185277824406512081623077392578125,"total_price":"815","prices":{"10":"815","15":"905"},"total_duration":"26712","from":"City of London, London, UK","to":"Amsterdam, Netherlands","distance_by_country":{"UK":141,"FR":63,"BE":223,"NL":156},"total_distance":590,"place_of_supply":"EU","all_size_prices":{"5":"638","10":"815","15":"905","30":"1810"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Egham TW20, UK","to":"Leuven, Belgium","mass":60,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":60,"volume":[5],"formula":5,"distance_by_country":{"UK":184,"FR":63,"BE":221},"from_c_code":"UK","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":477,"origin":{"lat":51.4287340999999997848135535605251789093017578125,"lng":-0.54778169999999992700878692630794830620288848876953125},"from":"Egham TW20, UK","destination":{"lat":50.880037799999996650512912310659885406494140625,"lng":4.70207070000000015852492651902139186859130859375},"to":"Leuven, Belgium","total_duration":21419,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":244.939500000000037971403799019753932952880859375},"markup":{"5":520},"ferries":[],"mass":60,"volume":[5],"total_distance_through_zones":9.7720000000000002415845301584340631961822509765625,"total_price":"1011","prices":{"5":"1011"},"total_duration":"21419","from":"Egham TW20, UK","to":"Leuven, Belgium","distance_by_country":{"UK":184,"FR":63,"BE":221},"total_distance":477,"place_of_supply":"EU","all_size_prices":{"5":"1011","10":"1144","15":"1273","30":"2545"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Munich, Germany","mass":200,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":200,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":700,"DE":326},"from_c_code":"UK","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":1177,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":46515,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":600.26999999999998181010596454143524169921875},"markup":{"15":470},"ferries":[],"mass":200,"volume":[15],"total_distance_through_zones":3.204000000000000181188397618825547397136688232421875,"total_price":"1189","prices":{"15":"1189"},"total_duration":"46515","from":"City of London, London, UK","to":"Munich, Germany","distance_by_country":{"UK":141,"FR":700,"DE":326},"total_distance":1177,"place_of_supply":"EU","all_size_prices":{"5":"711","10":"905","15":"1189","30":"2379"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Ilford, UK","to":"Prague, Czechia","mass":150,"volume":[10],"formula":11}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[10],"formula":11,"distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"from_c_code":"UK","to_c_code":"CZ","ferriesCost":0,"ferries":[],"distance":1322,"origin":{"lat":51.55634260000000068657755036838352680206298828125,"lng":0.0715929999999999899795710689431871287524700164794921875},"from":"Ilford, UK","destination":{"lat":50.075546000000002777596819214522838592529296875,"lng":14.4377490999999995580083123059011995792388916015625},"to":"Prague, Czechia","total_duration":52334,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":763.4550000000000409272615797817707061767578125},"markup":{"10":700},"ferries":[],"mass":150,"volume":[10],"total_distance_through_zones":8.68299999999999982946974341757595539093017578125,"total_price":"1582","prices":{"10":"1582"},"total_duration":"52334","from":"Ilford, UK","to":"Prague, Czechia","distance_by_country":{"UK":145,"FR":61,"BE":333,"DE":489,"CZ":282},"total_distance":1322,"place_of_supply":"EU","all_size_prices":{"5":"1361","10":"1582","15":"1837","30":"3674"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Warsaw, Poland","mass":300,"volume":[15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":300,"volume":[15,30],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":1690,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":52.2291167999999998983184923417866230010986328125,"lng":21.0154619999999994206518749706447124481201171875},"to":"Warsaw, Poland","total_duration":66661,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1301.299999999999954525264911353588104248046875,"30":2602.59999999999990905052982270717620849609375},"markup":{"15":620,"30":1240},"ferries":[],"mass":300,"volume":[15,30],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2040","prices":{"15":"2040","30":"4081"},"total_duration":"66661","from":"City of London, London, UK","to":"Warsaw, Poland","distance_by_country":{"UK":140,"FR":62,"BE":214,"NL":73,"DE":723,"PL":470},"total_distance":1690,"place_of_supply":"EU","all_size_prices":{"5":"1377","10":"1482","15":"2040","30":"4081"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","mass":90,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":90,"volume":[10],"formula":5,"distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"from_c_code":"UK","to_c_code":"PL","ferriesCost":0,"ferries":[],"distance":2149,"origin":{"lat":54.109048999999998841303749941289424896240234375,"lng":-3.2189142999999997840632204315625131130218505859375},"from":"Barrow-in-Furness, UK","destination":{"lat":50.06463360000000051286406232975423336029052734375,"lng":19.9449694999999991296135704033076763153076171875},"to":"Krak\u00f3w, Poland","total_duration":83852,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1113.182000000000016370904631912708282470703125},"markup":{"10":464},"ferries":[],"mass":90,"volume":[10],"total_distance_through_zones":3.57500000000000017763568394002504646778106689453125,"total_price":"1696","prices":{"10":"1696"},"total_duration":"83852","from":"Barrow-in-Furness, UK","to":"Krak\u00f3w, Poland","distance_by_country":{"UK":622,"FR":62,"BE":214,"NL":73,"DE":629,"PL":543},"total_distance":2149,"place_of_supply":"EU","all_size_prices":{"5":"1499","10":"1696","15":"2329","30":"4659"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","mass":400,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":400,"volume":[30],"formula":5,"distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[],"distance":2846,"origin":{"lat":52.16440129999998731591404066421091556549072265625,"lng":-0.50312740000000000240021336139761842787265777587890625},"from":"Clapham, Bedford MK41, UK","destination":{"lat":45.2199929000000082623955677263438701629638671875,"lng":27.88452649999999977126208250410854816436767578125},"to":"817026 Lacu S\u0103rat, Romania","total_duration":111791,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2789.079999999999927240423858165740966796875},"markup":{"30":709.160000000000081854523159563541412353515625},"ferries":[],"mass":400,"volume":[30],"total_distance_through_zones":7.70300000000000029132252166164107620716094970703125,"total_price":"3736","prices":{"30":"3736"},"total_duration":"111791","from":"Clapham, Bedford MK41, UK","to":"817026 Lacu S\u0103rat, Romania","distance_by_country":{"UK":254,"FR":63,"BE":333,"DE":481,"AT":507,"HU":383,"RO":823},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1044","10":"1334","15":"1868","30":"3736"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":344,"FR":1100,"ES":519},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1970,"origin":{"lat":53.074476599999997006307239644229412078857421875,"lng":-0.809814699999999998425437297555617988109588623046875},"from":"Newark-on-Trent, Newark NG24, UK","destination":{"lat":40.25119409999999930960257188417017459869384765625,"lng":0.281196999999999974750863884764839895069599151611328125},"to":"12579 Alcossebre, Castell\u00f3n, Spain","total_duration":72768,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":502.3500000000000227373675443232059478759765625,"10":703.2899999999999636202119290828704833984375,"15":1004.700000000000045474735088646411895751953125,"30":2009.40000000000009094947017729282379150390625},"markup":{"5":369.5,"10":408,"15":485,"30":970},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":51.31700000000000017053025658242404460906982421875,"total_price":"1035","prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"total_duration":"72768","from":"Newark-on-Trent, Newark NG24, UK","to":"12579 Alcossebre, Castell\u00f3n, Spain","distance_by_country":{"UK":344,"FR":1100,"ES":519},"total_distance":1970,"place_of_supply":"EU","all_size_prices":{"5":"1035","10":"1274","15":"1653","30":"3306"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Lisbon, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"from_c_code":"UK","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2229,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"to":"Lisbon, Portugal","total_duration":83048,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1181.370000000000118234311230480670928955078125},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":304.105999999999994543031789362430572509765625,"total_price":"2151","prices":{"15":"2151"},"total_duration":"83048","from":"City of London, London, UK","to":"Lisbon, Portugal","distance_by_country":{"UK":145,"FR":991,"ES":535,"PT":553},"total_distance":2229,"place_of_supply":"EU","all_size_prices":{"5":"1498","10":"1684","15":"2151","30":"4301"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Barcelona, Spain","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":1106,"ES":281},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1537,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"to":"Barcelona, Spain","total_duration":58144,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":548.7089999999999463398125953972339630126953125,"30":1567.740000000000009094947017729282379150390625},"markup":{"10":408,"30":970},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":47.72999999999999687361196265555918216705322265625,"total_price":"1120","prices":{"10":"1120","30":"2864"},"total_duration":"58144","from":"City of London, London, UK","to":"Barcelona, Spain","distance_by_country":{"UK":141,"FR":1106,"ES":281},"total_distance":1537,"place_of_supply":"EU","all_size_prices":{"5":"924","10":"1120","15":"1432","30":"2864"},"size_prices_10":{"ppk_percentage":"0.7","markup_percentage":"0.8","ferry_cost_percentage":"0.8","total_ferry_cost":0,"size_ppk_cost":"0.51","size_markUp":"385","zone_cost":162.96399999999999863575794734060764312744140625,"min_cost":0,"ppk_cost":548.7089999999999463398125953972339630126953125,"markUp":408,"ferryCost":0,"margin":0,"total":1119.673000000000001818989403545856475830078125,"vatRate":0,"totalWithVat":1119.673000000000001818989403545856475830078125},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":145,"FR":947,"IT":168},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1265,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":45.070328799999998636849340982735157012939453125,"lng":7.68686640000000043215777623117901384830474853515625},"to":"Turin, Metropolitan City of Turin, Italy","total_duration":50194,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":549.0099999999998772182152606546878814697265625},"markup":{"10":480},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":3.959000000000000074606987254810519516468048095703125,"total_price":"1148","prices":{"10":"1148"},"total_duration":"50194","from":"City of London, London, UK","to":"Turin, Metropolitan City of Turin, Italy","distance_by_country":{"UK":145,"FR":947,"IT":168},"total_distance":1265,"place_of_supply":"EU","all_size_prices":{"5":"896","10":"1148","15":"1440","30":"2881"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Basingstoke, UK","to":"Vienna, Austria","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"from_c_code":"UK","to_c_code":"AT","ferriesCost":0,"ferries":[],"distance":1589,"origin":{"lat":51.26625629999998778885128558613359928131103515625,"lng":-1.092028500000000068581584855564869940280914306640625},"from":"Basingstoke, UK","destination":{"lat":48.20806520000000006120899342931807041168212890625,"lng":16.37134089999999986275724950246512889862060546875},"to":"Vienna, Austria","total_duration":62709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":795.29449999999997089616954326629638671875},"markup":{"5":460},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":7.1760000000000001563194018672220408916473388671875,"total_price":"1374","prices":{"5":"1374"},"total_duration":"62709","from":"Basingstoke, UK","to":"Vienna, Austria","distance_by_country":{"UK":222,"FR":62,"BE":333,"DE":481,"AT":487},"total_distance":1589,"place_of_supply":"EU","all_size_prices":{"5":"1374","10":"1665","15":"2043","30":"4085"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":1620,"origin":{"lat":51.62854180000000070549504016526043415069580078125,"lng":-0.74805440000000000821955836727283895015716552734375},"from":"High Wycombe, UK","destination":{"lat":43.61836599999998753673935425467789173126220703125,"lng":11.474779399999999185411070357076823711395263671875},"to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","total_duration":63740,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":955.799999999999954525264911353588104248046875},"markup":{"15":575},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":5.97599999999999997868371792719699442386627197265625,"total_price":"1650","prices":{"15":"1650"},"total_duration":"63740","from":"High Wycombe, UK","to":"50063 Figline Valdarno, Metropolitan City of Florence, Italy","distance_by_country":{"UK":208,"FR":699,"CH":188,"IT":514},"total_distance":1620,"place_of_supply":"EU","all_size_prices":{"5":"1006","10":"1302","15":"1650","30":"3300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","mass":100,"volume":[10],"formula":2}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":2,"distance_by_country":{"UK":141,"FR":999,"ES":930},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":2078,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"to":"Vigo, Municipality of Vigo, Pontevedra, Spain","total_duration":76548,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":1422,"markup":500,"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":6.5419999999999998152588887023739516735076904296875,"formula_id":1,"formula_name":"Test Formula","total_price":1442,"prices":{"10":1442},"total_duration":"76548","from":"City of London, London, UK","to":"Vigo, Municipality of Vigo, Pontevedra, Spain","distance_by_country":{"UK":141,"FR":999,"ES":930},"cost_of_route_volume":{"10":1067},"distance":2078,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":143,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":986,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":41320,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":504.8319999999999936335370875895023345947265625},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":5.41899999999999959499064061674289405345916748046875,"total_price":"1061","prices":{"10":"1061"},"total_duration":"41320","from":"City of London, London, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":143,"FR":713,"CH":121},"total_distance":986,"place_of_supply":"EU","all_size_prices":{"5":"992","10":"1061","15":"1225","30":"2450"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","mass":150,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":150,"volume":[15],"formula":1,"distance_by_country":{"UK":350,"FR":713,"CH":121},"from_c_code":"UK","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1193,"origin":{"lat":51.4551488999999975249011185951530933380126953125,"lng":-2.58745750000000018786749933497048914432525634765625},"from":"Bristol, UK","destination":{"lat":47.37689499999999753754309494979679584503173828125,"lng":8.54166120000000006484697223640978336334228515625},"to":"Z\u00fcrich, Switzerland","total_duration":47489,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":882,"markup":500,"ferries":[],"mass":150,"volume":[15],"total_distance_through_zones":11.507999999999999118927007657475769519805908203125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":1320,"prices":{"15":1320},"total_duration":"47489","from":"Bristol, UK","to":"Z\u00fcrich, Switzerland","distance_by_country":{"UK":350,"FR":713,"CH":121},"cost_of_route_volume":{"15":882},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":2264,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":63.3687314000000014857505448162555694580078125,"lng":10.38311840000000074724084697663784027099609375},"to":"Trondheim Municipality, Norway","total_duration":99811,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1263.312000000000125510268844664096832275390625},"markup":{"10":496},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":3.7660000000000000142108547152020037174224853515625,"total_price":"2217","prices":{"10":"2217"},"total_duration":"99811","from":"City of London, London, UK","to":"Trondheim Municipality, Norway","distance_by_country":{"UK":141,"FR":62,"BE":213,"NL":73,"DE":478,"DK":506,"NO":781},"total_distance":2264,"place_of_supply":"EU","all_size_prices":{"5":"2033","10":"2217","15":"2447","30":"4894"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stavanger, Norway","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"from_c_code":"UK","to_c_code":"NO","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"distance":1838,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":58.9699542999999977155312080867588520050048828125,"lng":5.73364280000000103854063127073459327220916748046875},"to":"Stavanger, Norway","total_duration":83907,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1176.319999999999936335370875895023345947265625},"markup":{"15":540},"ferries":[{"name":"Hirtshals, DK - Kristiansand, NO","price":382}],"mass":100,"volume":[15],"total_distance_through_zones":3.930000000000000159872115546022541821002960205078125,"total_price":"2217","prices":{"15":"2217"},"total_duration":"83907","from":"City of London, London, UK","to":"Stavanger, Norway","distance_by_country":{"UK":140,"FR":62,"BE":213,"NL":73,"DE":468,"DK":506,"NO":363},"total_distance":1838,"place_of_supply":"EU","all_size_prices":{"5":"1894","10":"2056","15":"2217","30":"4435"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Barkåker, Norway to Maidstone, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"from_c_code":"NO","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1624,"origin":{"lat":59.31862979999999652136466465890407562255859375,"lng":10.3897689999999993659685060265474021434783935546875},"from":"Bark\u00e5ker, Norway","destination":{"lat":51.27038689999999832025423529557883739471435546875,"lng":0.52271729999999994031867345256614498794078826904296875},"to":"Maidstone, UK","total_duration":70356,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":766.528000000000020008883439004421234130859375},"markup":{"5":370},"ferries":[{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[5],"total_distance_through_zones":7.0090000000000003410605131648480892181396484375,"total_price":"1595","prices":{"5":"1595"},"total_duration":"70356","from":"Bark\u00e5ker, Norway","to":"Maidstone, UK","distance_by_country":{"NO":39,"DK":436,"DE":619,"NL":91,"BE":185,"FR":105,"GB":139},"total_distance":1624,"place_of_supply":"EU","all_size_prices":{"5":"1595","10":"1870","15":"1966","30":"3932"},"custom_clearance":{"price":300,"cost":100}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Paris, France to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"City of London, London, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":237.88799999999997680788510479032993316650390625,"10":267.62399999999996680344338528811931610107421875,"15":297.35999999999995679900166578590869903564453125,"30":594.7199999999999135980033315718173980712890625},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"727","prices":{"5":"727","10":"937","15":"966","30":"1933"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"727","10":"937","15":"966","30":"1933"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:12] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Berlin, Germany to Ipswich, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Ipswich, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"from_c_code":"DE","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1180,"origin":{"lat":52.5200142999999997073246049694716930389404296875,"lng":13.4049446999999997132135831634514033794403076171875},"from":"Berlin, Germany","destination":{"lat":52.05967309999999770298018120229244232177734375,"lng":1.1481160999999999727805288785020820796489715576171875},"to":"Ipswich, UK","total_duration":46476,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":626.579999999999927240423858165740966796875},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":40.7229999999999989768184605054557323455810546875,"total_price":"1338","prices":{"10":"1338"},"total_duration":"46476","from":"Berlin, Germany","to":"Ipswich, UK","distance_by_country":{"DE":574,"NL":68,"BE":185,"FR":102,"GB":250},"total_distance":1180,"place_of_supply":"EU","all_size_prices":{"5":"1088","10":"1338","15":"1407","30":"2815"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Marseille, France to Edinburgh, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Marseille, France","to":"Edinburgh, UK","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":1074,"GB":826},"from_c_code":"FR","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":1908,"origin":{"lat":43.302582699999987880801199935376644134521484375,"lng":5.36909179999999963683876558206975460052490234375},"from":"Marseille, France","destination":{"lat":55.95344159999999789079083711840212345123291015625,"lng":-3.188382799999999850371068532695062458515167236328125},"to":"Edinburgh, UK","total_duration":71522,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1125.720000000000027284841053187847137451171875},"markup":{"15":550},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":273.39299999999997226041159592568874359130859375,"total_price":"2062","prices":{"15":"2062"},"total_duration":"71522","from":"Marseille, France","to":"Edinburgh, UK","distance_by_country":{"FR":1074,"GB":826},"total_distance":1908,"place_of_supply":"EU","all_size_prices":{"5":"1657","10":"1949","15":"2062","30":"4124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Vigo, Municipality of Vigo, Pontevedra, Spain to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"ES":765,"FR":1099,"GB":197},"from_c_code":"ES","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":2069,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":76130,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2275.90000000000009094947017729282379150390625},"markup":{"30":1100},"ferries":[],"mass":100,"volume":[30],"total_distance_through_zones":562.90399999999999636202119290828704833984375,"total_price":"4728","prices":{"30":"4728"},"total_duration":"76130","from":"Vigo, Municipality of Vigo, Pontevedra, Spain","to":"City of London, London, UK","distance_by_country":{"ES":765,"FR":1099,"GB":197},"total_distance":2069,"place_of_supply":"EU","all_size_prices":{"5":"1956","10":"2160","15":"2364","30":"4728"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Dublin, Ireland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30324,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":377.7839999999999918145476840436458587646484375},"markup":{"10":700},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1477","prices":{"10":"1477"},"total_duration":"30324","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Dublin, Ireland to London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":4,"GB":574},"from_c_code":"IE","to_c_code":"UK","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":584,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":51.50720579999998705034158774651587009429931640625,"lng":-0.127557399999999987461052342041512019932270050048828125},"to":"London, UK","total_duration":29994,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":310.10399999999998499333742074668407440185546875},"markup":{"10":550},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1013","prices":{"10":"1013"},"total_duration":"29994","from":"Dublin, Ireland","to":"London, UK","distance_by_country":{"IE":4,"GB":574},"total_distance":584,"place_of_supply":"EU","all_size_prices":{"5":"799","10":"1013","15":"1048","30":"2095"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Telford, UK","to":"Kilkenny, Ireland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":219,"IE":251},"from_c_code":"UK","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":472,"origin":{"lat":52.6762494999999972833393258042633533477783203125,"lng":-2.48264450000000014284751159721054136753082275390625},"from":"Telford, UK","destination":{"lat":52.654914800000000241197994910180568695068359375,"lng":-7.2463767000000007811877367203123867511749267578125},"to":"Kilkenny, Ireland","total_duration":24228,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":312.65280000000001336957211606204509735107421875},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1113","prices":{"5":"1113"},"total_duration":"24228","from":"Telford, UK","to":"Kilkenny, Ireland","distance_by_country":{"UK":219,"IE":251},"total_distance":472,"place_of_supply":"EU","all_size_prices":{"5":"1113","10":"1329","15":"1397","30":"2793"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Stockholm, Sweden","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Hamburg, Germany"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"from_c_code":"UK","to_c_code":"SE","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1946,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":59.33270710000000036643541534431278705596923828125,"lng":18.065642000000000422232915298081934452056884765625},"to":"Stockholm, Sweden","total_duration":82292,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1070.3000000000001818989403545856475830078125},"markup":{"15":640},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[15],"total_distance_through_zones":3.334000000000000074606987254810519516468048095703125,"total_price":"1999","prices":{"15":"1999"},"total_duration":"82292","from":"City of London, London, UK","to":"Stockholm, Sweden","distance_by_country":{"UK":141,"FR":63,"BE":213,"NL":73,"DE":622,"DK":166,"SE":659},"total_distance":1946,"place_of_supply":"EU","all_size_prices":{"5":"1341","10":"1624","15":"1999","30":"3999"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"Helsinki, Finland","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":3381,"origin":{"lat":55.95342099999999874171408009715378284454345703125,"lng":-3.188490499999999894242819209466688334941864013671875},"from":"Edinburgh, UK","destination":{"lat":60.16986709999999760611899546347558498382568359375,"lng":24.938287800000001226408130605705082416534423828125},"to":"Helsinki, Finland","total_duration":141646,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":2840.0399999999999636202119290828704833984375},"markup":{"30":1100},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[30],"total_distance_through_zones":154.606999999999999317878973670303821563720703125,"total_price":"5282","prices":{"30":"5282"},"total_duration":"141646","from":"Edinburgh, UK","to":"Helsinki, Finland","distance_by_country":{"UK":781,"FR":62,"BE":214,"NL":73,"DE":723,"PL":562,"LT":455,"LV":145,"EE":277,"FI":84},"total_distance":3381,"place_of_supply":"EU","all_size_prices":{"5":"1680","10":"2025","15":"2641","30":"5282"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Copenhagen, Denmark","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"from_c_code":"UK","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":1301,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":55.67587919999999712672433815896511077880859375,"lng":12.56804890000000085592546383850276470184326171875},"to":"Copenhagen, Denmark","total_duration":57709,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":926.96250000000009094947017729282379150390625},"markup":{"10":564},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[10],"total_distance_through_zones":4.61099999999999976552089719916693866252899169921875,"total_price":"1746","prices":{"10":"1746"},"total_duration":"57709","from":"City of London, London, UK","to":"Copenhagen, Denmark","distance_by_country":{"UK":152,"FR":63,"BE":212,"NL":73,"DE":614,"DK":182},"total_distance":1301,"place_of_supply":"EU","all_size_prices":{"5":"1513","10":"1746","15":"2205","30":"4410"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"distance":2973,"origin":{"lat":53.48075000000000045474735088646411895751953125,"lng":-2.24255590000000015749037629575468599796295166015625},"from":"Manchester, UK","destination":{"lat":37.23717239999999861765900277532637119293212890625,"lng":14.5134108000000008331653589266352355480194091796875},"to":"95041 Caltagirone, Metropolitan city of Catania, Italy","total_duration":115380,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1664.8800000000001091393642127513885498046875},"markup":{"15":575},"ferries":[{"name":"Villa San Giovanni - Messina","price":212}],"mass":100,"volume":[15],"total_distance_through_zones":1.637000000000000010658141036401502788066864013671875,"total_price":"2571","prices":{"15":"2571"},"total_duration":"115380","from":"Manchester, UK","to":"95041 Caltagirone, Metropolitan city of Catania, Italy","distance_by_country":{"UK":479,"FR":702,"CH":188,"IT":1598},"total_distance":2973,"place_of_supply":"EU","all_size_prices":{"5":"1536","10":"2018","15":"2571","30":"5142"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Palermo, PA, Italy","mass":100,"volume":[10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":1,"distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"distance":2698,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":38.1160330000000016070771380327641963958740234375,"lng":13.36229900000000014870238373987376689910888671875},"to":"Palermo, PA, Italy","total_duration":104131,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":2254,"markup":500,"ferries":[{"name":"Villa San Giovanni - Messina","price":250}],"mass":100,"volume":[10],"total_distance_through_zones":7.74899999999999966604491419275291264057159423828125,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":2065,"prices":{"10":2065},"total_duration":"104131","from":"City of London, London, UK","to":"Palermo, PA, Italy","distance_by_country":{"UK":141,"FR":713,"CH":188,"IT":1647},"cost_of_route_volume":{"10":1690},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Sibiu, Romania","|Calafat, 205200, Romania"],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"from_c_code":"UK","to_c_code":"BG","ferriesCost":0,"ferries":[{"name":"\u0411\u0435\u043a\u0435\u0442, RO - \u041e\u0440\u044f\u0445\u043e\u0432\u043e, BG","price":1}],"distance":3127,"origin":{"lat":52.69926770000000004756657290272414684295654296875,"lng":-1.0729868000000000183291604116675443947315216064453125},"from":"Syston, Leicester LE7, UK","destination":{"lat":43.3360669999999998935891198925673961639404296875,"lng":25.924324399999999712917997385375201702117919921875},"to":"5169 Nova Vrbovka, Bulgaria","total_duration":129065,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":4565.420000000000072759576141834259033203125},"markup":{"30":1400},"ferries":[{"name":"\\u0411\\u0435\\u043a\\u0435\\u0442, RO - \\u041e\\u0440\\u044f\\u0445\\u043e\\u0432\\u043e, BG","price":1}],"mass":100,"volume":[30],"total_distance_through_zones":10.506000000000000227373675443232059478759765625,"total_price":"6205","prices":{"30":"6205"},"total_duration":"129065","from":"Syston, Leicester LE7, UK","to":"5169 Nova Vrbovka, Bulgaria","distance_by_country":{"UK":331,"FR":61,"BE":333,"DE":497,"AT":494,"HU":383,"RO":816,"BG":202},"total_distance":3127,"place_of_supply":"EU","all_size_prices":{"5":"2183","10":"2412","15":"3103","30":"6205"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Grimsby, UK","to":"Baia Mare, Romania","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"from_c_code":"UK","to_c_code":"RO","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2427,"origin":{"lat":53.5674556999999964546077535487711429595947265625,"lng":-0.08081619999999999082174184650284587405622005462646484375},"from":"Grimsby, UK","destination":{"lat":47.65674649999999701321939937770366668701171875,"lng":23.58498730000000165318851941265165805816650390625},"to":"Baia Mare, Romania","total_duration":99143,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":798.4829999999998335624695755541324615478515625},"markup":{"10":278.2060000000000172803993336856365203857421875},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":4.13600000000000012079226507921703159809112548828125,"total_price":"1196","prices":{"10":"1196"},"total_duration":"99143","from":"Grimsby, UK","to":"Baia Mare, Romania","distance_by_country":{"UK":409,"FR":51,"BE":333,"DE":481,"AT":507,"HU":569,"RO":73},"total_distance":2427,"place_of_supply":"EU","all_size_prices":{"5":"941","10":"1196","15":"1663","30":"3326"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"from_c_code":"UK","to_c_code":"NL","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":487,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":51.98563419999999979381755110807716846466064453125,"lng":4.50565850000000001074340616469271481037139892578125},"to":"Bergschenhoek, Netherlands","total_duration":26670,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"5":154.866000000000013869794202037155628204345703125},"markup":{"5":331},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[5],"total_distance_through_zones":4.94200000000000017053025658242404460906982421875,"total_price":"732","prices":{"5":"732"},"total_duration":"26670","from":"City of London, London, UK","to":"Bergschenhoek, Netherlands","distance_by_country":{"UK":123,"FR":51,"BE":208,"NL":97},"total_distance":487,"place_of_supply":"EU","all_size_prices":{"5":"732","10":"948","15":"1022","30":"2044"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IT":216,"FR":626},"from_c_code":"IT","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":851,"origin":{"lat":45.46850299999999833744368515908718109130859375,"lng":9.1824026999999990295009411056526005268096923828125},"from":"Milan, Metropolitan City of Milan, Italy","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":31085,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":351.462999999999965439201332628726959228515625},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"819","prices":{"10":"819"},"total_duration":"31085","from":"Milan, Metropolitan City of Milan, Italy","to":"Paris, France","distance_by_country":{"IT":216,"FR":626},"total_distance":851,"place_of_supply":"EU","all_size_prices":{"5":"627","10":"819","15":"1062","30":"2124"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"from_c_code":"NL","to_c_code":"PT","ferriesCost":0,"ferries":[],"distance":2051,"origin":{"lat":52.13235850000000226600604946725070476531982421875,"lng":5.01675920000000008514007276971824467182159423828125},"from":"Maarssen, Netherlands","destination":{"lat":40.84244220000000069603629526682198047637939453125,"lng":-8.3960729999999994532799973967485129833221435546875},"to":"3730 Vale de Cambra, Portugal","total_duration":74501,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":1128.0500000000001818989403545856475830078125},"markup":{"15":560},"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":300.25700000000000500222085975110530853271484375,"total_price":"1988","prices":{"15":"1988"},"total_duration":"74501","from":"Maarssen, Netherlands","to":"3730 Vale de Cambra, Portugal","distance_by_country":{"NL":67,"BE":84,"FR":978,"ES":535,"PT":386},"total_distance":2051,"place_of_supply":"EU","all_size_prices":{"5":"1240","10":"1558","15":"1988","30":"3977"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:14] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Riga, Latvia","to":"Ghent, Belgium","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"from_c_code":"LV","to_c_code":"BE","ferriesCost":0,"ferries":[],"distance":1975,"origin":{"lat":56.96771820000000019490471458993852138519287109375,"lng":24.105494400000001320449882769025862216949462890625},"from":"Riga, Latvia","destination":{"lat":51.0499853000000030078808777034282684326171875,"lng":3.7303692000000001627313395147211849689483642578125},"to":"Ghent, Belgium","total_duration":74066,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":815.674999999999954525264911353588104248046875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1284","prices":{"10":"1284"},"total_duration":"74066","from":"Riga, Latvia","to":"Ghent, Belgium","distance_by_country":{"LV":70,"LT":286,"PL":320,"DE":1071,"NL":91,"BE":135},"total_distance":1975,"place_of_supply":"EU","all_size_prices":{"5":"959","10":"1284","15":"1725","30":"3451"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Barcelona, Spain","to":"Fribourg, Switzerland","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"ES":74,"FR":630,"CH":219},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":923,"origin":{"lat":41.387435699999997495979187078773975372314453125,"lng":2.168652799999999825075747139635495841503143310546875},"from":"Barcelona, Spain","destination":{"lat":46.8064715000000006739355740137398242950439453125,"lng":7.16197069999999857969896766007877886295318603515625},"to":"Fribourg, Switzerland","total_duration":32492,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":443.04000000000002046363078989088535308837890625},"markup":{"5":400},"ferries":[],"mass":100,"volume":[5],"total_distance_through_zones":132.8319999999999936335370875895023345947265625,"total_price":"976","prices":{"5":"976"},"total_duration":"32492","from":"Barcelona, Spain","to":"Fribourg, Switzerland","distance_by_country":{"ES":74,"FR":630,"CH":219},"total_distance":923,"place_of_supply":"EU","all_size_prices":{"5":"976","10":"1043","15":"1199","30":"2397"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Madrid, Spain","to":"Geneva, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"ES":678,"FR":616,"CH":79},"from_c_code":"ES","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":1374,"origin":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"from":"Madrid, Spain","destination":{"lat":46.2044183000000003858076524920761585235595703125,"lng":6.143172299999999808051143190823495388031005859375},"to":"Geneva, Switzerland","total_duration":48645,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":703.488000000000056388671509921550750732421875},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":130.3799999999999954525264911353588104248046875,"total_price":"1271","prices":{"10":"1271"},"total_duration":"48645","from":"Madrid, Spain","to":"Geneva, Switzerland","distance_by_country":{"ES":678,"FR":616,"CH":79},"total_distance":1374,"place_of_supply":"EU","all_size_prices":{"5":"1190","10":"1271","15":"1485","30":"2969"},"custom_clearance":{"price":250,"cost":228}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"FR":589,"IE":626},"from_c_code":"FR","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":1220,"origin":{"lat":49.894140399999997725899447686970233917236328125,"lng":2.295207500000000067075234255753457546234130859375},"from":"Amiens, France","destination":{"lat":51.705916999999999461579136550426483154296875,"lng":-8.5221628999999996523229128797538578510284423828125},"to":"Kinsale, Co. Cork, Ireland","total_duration":73102,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"15":966.240000000000009094947017729282379150390625},"markup":{"15":700},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[15],"total_distance_through_zones":278.07999999999998408384271897375583648681640625,"total_price":"2744","prices":{"15":"2744"},"total_duration":"73102","from":"Amiens, France","to":"Kinsale, Co. Cork, Ireland","distance_by_country":{"FR":589,"IE":626},"total_distance":1220,"place_of_supply":"EU","all_size_prices":{"5":"2406","10":"2569","15":"2744","30":"5489"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","mass":100,"volume":[30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[30],"formula":5,"distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"from_c_code":"PT","to_c_code":"DK","ferriesCost":0,"ferries":[{"name":"R\u00f8dby - Puttgarden","price":170}],"distance":2846,"origin":{"lat":38.7223171000000121466655400581657886505126953125,"lng":-9.139333199999999379770088125951588153839111328125},"from":"Lisbon, Portugal","destination":{"lat":54.76537900000000291811375063844025135040283203125,"lng":11.8756164000000001834678187151439487934112548828125},"to":"Nyk\u00f8bing Falster, Denmark","total_duration":104799,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":3130.600000000000363797880709171295166015625},"markup":{"30":1120},"ferries":[{"name":"R\\u00f8dby - Puttgarden","price":170}],"mass":100,"volume":[30],"total_distance_through_zones":300.7160000000000081854523159563541412353515625,"total_price":"5192","prices":{"30":"5192"},"total_duration":"104799","from":"Lisbon, Portugal","to":"Nyk\u00f8bing Falster, Denmark","distance_by_country":{"PT":317,"ES":612,"FR":948,"BE":266,"DE":638,"DK":64},"total_distance":2846,"place_of_supply":"EU","all_size_prices":{"5":"1561","10":"2000","15":"2596","30":"5192"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dublin, Ireland","to":"Munich, Germany","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Cork, Ireland","|Roscoff, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"IE":278,"FR":1646,"DE":326},"from_c_code":"IE","to_c_code":"DE","ferriesCost":0,"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"distance":2259,"origin":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"from":"Dublin, Ireland","destination":{"lat":48.1352030999999982441295287571847438812255859375,"lng":11.58209719999999975925675244070589542388916015625},"to":"Munich, Germany","total_duration":109539,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":748.8584999999999354258761741220951080322265625},"markup":{"10":359},"ferries":[{"name":"Cork, IE - Roscoff, FR","price":800}],"mass":100,"volume":[10],"total_distance_through_zones":256.125,"total_price":"1924","prices":{"10":"1924"},"total_duration":"109539","from":"Dublin, Ireland","to":"Munich, Germany","distance_by_country":{"IE":278,"FR":1646,"DE":326},"total_distance":2259,"place_of_supply":"EU","all_size_prices":{"5":"1638","10":"1924","15":"2678","30":"5356"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","mass":100,"volume":[5],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Helsinki, Finland"],"mass":100,"volume":[5],"formula":5,"distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"from_c_code":"FI","to_c_code":"BE","ferriesCost":0,"ferries":[{"name":"Tallinn - Helsingi (L\u00e4nsiterminal)","price":400}],"distance":2619,"origin":{"lat":62.24309749999999752390067442320287227630615234375,"lng":25.746325899999998654266164521686732769012451171875},"from":"Jyv\u00e4skyl\u00e4, Finland","destination":{"lat":50.84769399999999706096787122078239917755126953125,"lng":4.35721769999999963829395710490643978118896484375},"to":"Brussels, Belgium","total_duration":110413,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":720.2250000000000227373675443232059478759765625},"markup":{"5":376},"ferries":[{"name":"Tallinn - Helsingi (L\\u00e4nsiterminal)","price":400}],"mass":100,"volume":[5],"total_distance_through_zones":0,"total_price":"1336","prices":{"5":"1336"},"total_duration":"110413","from":"Jyv\u00e4skyl\u00e4, Finland","to":"Brussels, Belgium","distance_by_country":{"FI":271,"EE":226,"LV":234,"LT":286,"PL":320,"DE":1101,"NL":70,"BE":110},"total_distance":2619,"place_of_supply":"EU","all_size_prices":{"5":"1336","10":"1796","15":"2400","30":"4801"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:15] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":798,"FR":981,"ES":376},"from_c_code":"UK","to_c_code":"ES","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":2159,"origin":{"lat":56.0346556999999876325091463513672351837158203125,"lng":-3.350808600000000136986955112661235034465789794921875},"from":"Dalgety Bay, UK","destination":{"lat":43.29794160000000147192622534930706024169921875,"lng":-3.967842399999998992399241615203209221363067626953125},"to":"39670 Puente Viesgo, Cantabria, Spain","total_duration":85269,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":770.7629999999999199644662439823150634765625},"markup":{"10":369.5},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[10],"total_distance_through_zones":522.6680000000000063664629124104976654052734375,"total_price":"1773","prices":{"10":"1773"},"total_duration":"85269","from":"Dalgety Bay, UK","to":"39670 Puente Viesgo, Cantabria, Spain","distance_by_country":{"UK":798,"FR":981,"ES":376},"total_distance":2159,"place_of_supply":"EU","all_size_prices":{"5":"1471","10":"1773","15":"2219","30":"4438"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:15] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Nantes, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":148,"FR":659},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":816,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":47.21832719999999739002305432222783565521240234375,"lng":-1.553583900000000017627144188736565411090850830078125},"to":"Nantes, France","total_duration":33536,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":526.319999999999936335370875895023345947265625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":92.81000000000000227373675443232059478759765625,"total_price":"1242","prices":{"10":"1242"},"total_duration":"33536","from":"City of London, London, UK","to":"Nantes, France","distance_by_country":{"UK":148,"FR":659},"total_distance":816,"place_of_supply":"EU","all_size_prices":{"5":"1114","10":"1242","15":"1591","30":"3182"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:15] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:15] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:15] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Verona, VR, Italy","mass":100,"volume":[15],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":5,"distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"from_c_code":"UK","to_c_code":"IT","ferriesCost":0,"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"distance":1349,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":45.43836590000000086320142145268619060516357421875,"lng":10.991713600000000639056452200748026371002197265625},"to":"Verona, VR, Italy","total_duration":59124,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"15":795.9099999999999681676854379475116729736328125},"markup":{"15":575},"ferries":[{"name":"Dover, UK - Calais, FR","price":0}],"mass":100,"volume":[15],"total_distance_through_zones":1.1220000000000001083577672034152783453464508056640625,"total_price":"1490","prices":{"15":"1490"},"total_duration":"59124","from":"City of London, London, UK","to":"Verona, VR, Italy","distance_by_country":{"UK":122,"FR":701,"CH":188,"IT":331},"total_distance":1349,"place_of_supply":"EU","all_size_prices":{"5":"922","10":"1184","15":"1490","30":"2980"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ALERT: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Restricted City</li><li>Request: <pre>null</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Manchester, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Manchester, UK","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":158.1200000000000045474735088646411895751953125,"10":177.884999999999990905052982270717620849609375,"15":197.6499999999999772626324556767940521240234375,"30":395.299999999999954525264911353588104248046875},"markup":{"5":370,"10":550,"15":550,"30":1100},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":0,"total_price":"786","prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"786","10":"1077","15":"1101","30":"2202"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from Edinburgh, UK to City of London, London, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Edinburgh, UK","to":"City of London, London, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":650},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":650,"origin":{"lat":55.95334559999999868296072236262261867523193359375,"lng":-3.188374899999999900757075010915286839008331298828125},"from":"Edinburgh, UK","destination":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"to":"City of London, London, UK","total_duration":26100,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":345.15000000000003410605131648480892181396484375},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":146.98300000000000409272615797817707061767578125,"total_price":"1251","prices":{"10":"1251"},"total_duration":"26100","from":"Edinburgh, UK","to":"City of London, London, UK","distance_by_country":{"UK":650},"total_distance":650,"place_of_supply":"UK","all_size_prices":{"5":"989","10":"1251","15":"1297","30":"2593"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":465},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":465,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.7640430000000009158611646853387355804443359375,"lng":4.83565899999999970759745338000357151031494140625},"to":"Lyon, France","total_duration":16500,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":192.0449999999999590727384202182292938232421875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"830","prices":{"10":"830"},"total_duration":"16500","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":465},"total_distance":465,"place_of_supply":"EU","all_size_prices":{"5":"640","10":"830","15":"1004","30":"2008"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Berlin, Germany","to":"Munich, Germany","mass":100,"volume":[15],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[15],"formula":1,"distance_by_country":{"DE":585},"from_c_code":"DE","to_c_code":"DE","ferriesCost":0,"ferries":[],"distance":585,"origin":{"lat":52.5200066000000020949300960637629032135009765625,"lng":13.404954000000000036152414395473897457122802734375},"from":"Berlin, Germany","destination":{"lat":48.135125299999998560451786033809185028076171875,"lng":11.5819805999999996259930412634275853633880615234375},"to":"Munich, Germany","total_duration":21000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":410,"markup":500,"ferries":[],"mass":100,"volume":[15],"total_distance_through_zones":0,"formula_id":1,"formula_name":"EuropeExpressFormula","total_price":848,"prices":{"15":848},"total_duration":"21000","from":"Berlin, Germany","to":"Munich, Germany","distance_by_country":{"DE":585},"cost_of_route_volume":{"15":410},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: freight@europe.express</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Nonexistent Hamlet 999, UK","to":"Unroutable Place 111, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Somewhere Obscure, UK","to":"Another Obscure Place, Spain","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Message: Google Request Failed</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: calculating price using VanOne failed</li><li>Error: syntax error, unexpected token ";", expecting "{"</li><li>Trace: #0 /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php(44): App\Map::calcFinalPrice(Array)
#1 /home/digitaldecode/public_html/mopricer/app/Http/Controllers/ApiController.php(46): App\Repositories\QuoteRepository->getQuote(Object(Illuminate\Http\Request))
#2 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\Http\Controllers\ApiController->getQuote(Object(Illuminate\Http\Request))
#3 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(44): Illuminate\Routing\Controller->callAction('getQuote', Array)
#4 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(266): Illuminate\Routing\ControllerDispatcher->dispatch(Object(Illuminate\Routing\Route), Object(App\Http\Controllers\ApiController), 'getQuote')
#5 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Route.php(212): Illuminate\Routing\Route->runController()
#6 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(808): Illuminate\Routing\Route->run()
#7 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Routing\Router->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))
#8 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/CityRestrict.php(44): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#9 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\CityRestrict->handle(Object(Illuminate\Http\Request), Object(Closure))
#10 /home/digitaldecode/public_html/mopricer/app/Http/Middleware/AuthKey.php(38): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#11 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): App\Http\Middleware\AuthKey->handle(Object(Illuminate\Http\Request), Object(Closure))
#12 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(51): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#13 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))
#14 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(161): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#15 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(92): Illuminate\Routing\Middleware\ThrottleRequests->handleRequest(Object(Illuminate\Http\Request), Object(Closure), Array)
#16 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), '60', '1')
#17 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#18 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(807): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#19 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(786): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))
#20 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(750): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))
#21 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Routing/Router.php(739): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))
#22 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(201): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))
#23 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(170): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))
#24 /home/digitaldecode/public_html/mopricer/vendor/barryvdh/laravel-debugbar/src/Middleware/InjectDebugbar.php(59): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#25 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Barryvdh\Debugbar\Middleware\InjectDebugbar->handle(Object(Illuminate\Http\Request), Object(Closure))
#26 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#27 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#28 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle(Object(Illuminate\Http\Request), Object(Closure))
#29 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#30 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(51): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle(Object(Illuminate\Http\Request), Object(Closure))
#31 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\TrimStrings->handle(Object(Illuminate\Http\Request), Object(Closure))
#32 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php(27): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#33 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\ValidatePostSize->handle(Object(Illuminate\Http\Request), Object(Closure))
#34 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(110): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#35 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle(Object(Illuminate\Http\Request), Object(Closure))
#36 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php(62): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#37 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\HandleCors->handle(Object(Illuminate\Http\Request), Object(Closure))
#38 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php(58): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#39 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(209): Illuminate\Http\Middleware\TrustProxies->handle(Object(Illuminate\Http\Request), Object(Closure))
#40 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(127): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))
#41 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Pipeline\Pipeline->then(Object(Closure))
#42 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(145): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))
#43 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(607): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))
#44 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(573): Illuminate\Foundation\Testing\TestCase->call('POST', 'api/quote_reque...', Array, Array, Array, Array, '{"from":"City o...')
#45 /home/digitaldecode/public_html/mopricer/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php(411): Illuminate\Foundation\Testing\TestCase->json('POST', 'api/quote_reque...', Array, Array, 0)
#46 /home/digitaldecode/public_html/mopricer/tests/GoldenMaster/GoldenMasterQuoteTest.php(319): Illuminate\Foundation\Testing\TestCase->postJson('api/quote_reque...', Array)
#47 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(1188): Tests\GoldenMaster\GoldenMasterQuoteTest->test_quote_request_matches_golden_master(Array)
#48 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(686): PHPUnit\Framework\TestCase->runTest()
#49 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestRunner.php(105): PHPUnit\Framework\TestCase->runBare()
#50 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestCase.php(516): PHPUnit\Framework\TestRunner->run(Object(Tests\GoldenMaster\GoldenMasterQuoteTest))
#51 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestCase->run()
#52 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#53 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#54 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/Framework/TestSuite.php(374): PHPUnit\Framework\TestSuite->run()
#55 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/TestRunner.php(64): PHPUnit\Framework\TestSuite->run()
#56 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/src/TextUI/Application.php(203): PHPUnit\TextUI\TestRunner->run(Object(PHPUnit\TextUI\Configuration\Configuration), Object(PHPUnit\Runner\ResultCache\DefaultResultCache), Object(PHPUnit\Framework\TestSuite))
#57 /home/digitaldecode/public_html/mopricer/vendor/phpunit/phpunit/phpunit(104): PHPUnit\TextUI\Application->run(Array)
#58 /home/digitaldecode/public_html/mopricer/vendor/bin/phpunit(122): include('/home/digitalde...')
#59 {main}</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:16] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: array_merge(): Argument #1 must be of type array, Illuminate\Http\Response given</li><li>Line: 48</li><li>File: /home/digitaldecode/public_html/mopricer/app/Repositories/QuoteRepository.php</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:17] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 20:00:17] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:24] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:24] testing.ERROR: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Exception: User type not found</li><li>Line: 98</li><li>File: /home/digitaldecode/public_html/mopricer/app/User.php</li>User: logistics@vanone.co.uk</ul>  
[2026-07-11 20:00:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: budaklzcrew@gmail.com</ul>  
[2026-07-11 20:00:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:24] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10,15,30],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10,15,30],"formula":5,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875,"10":321.85500000000001818989403545856475830078125,"15":429.1399999999999863575794734060764312744140625,"30":858.279999999999972715158946812152862548828125},"markup":{"5":448,"10":506,"15":680,"30":1360},"ferries":[],"mass":100,"volume":[5,10,15,30],"total_distance_through_zones":3.625,"total_price":"1022","prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:24] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"London, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":300,"GB":195},"from_c_code":"FR","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":504,"origin":{"lat":48.85754319999998784851413802243769168853759765625,"lng":2.351343299999999914007275947369635105133056640625},"from":"Paris, France","destination":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"to":"City of London, London, UK","total_duration":23109,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":325.07999999999998408384271897375583648681640625},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":4.9459999999999997299937604111619293689727783203125,"total_price":"1026","prices":{"10":"1026"},"total_duration":"23109","from":"Paris, France","to":"City of London, London, UK","distance_by_country":{"FR":300,"GB":195},"total_distance":504,"place_of_supply":"EU","all_size_prices":{"5":"917","10":"1026","15":"1331","30":"2662"},"custom_clearance":{"price":150,"cost":134}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Manchester, United Kingdom","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":335},"from_c_code":"GB","to_c_code":"GB","ferriesCost":0,"ferries":[],"distance":335,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":53.4807593000000025540430215187370777130126953125,"lng":-2.242630500000000193239202417316846549510955810546875},"to":"Manchester, UK","total_duration":14340,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":138.35499999999996134647517465054988861083984375},"markup":{"10":380},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"826","prices":{"10":"826"},"total_duration":"14340","from":"City of London, London, UK","to":"Manchester, UK","distance_by_country":{"UK":335},"total_distance":335,"place_of_supply":"UK","all_size_prices":{"5":"655","10":"826","15":"981","30":"1962"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[5,10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[5,10],"formula":5,"distance_by_country":{"UK":100,"FR":360},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":460,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":16200,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":257.1399999999999863575794734060764312744140625,"10":296.69999999999998863131622783839702606201171875},"markup":{"5":448,"10":506},"ferries":[],"mass":100,"volume":[5,10],"total_distance_through_zones":40.1460000000000007958078640513122081756591796875,"total_price":"962","prices":{"5":"962","10":"1146"},"total_duration":"16200","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":100,"FR":360},"total_distance":460,"place_of_supply":"EU","all_size_prices":{"5":"962","10":"1146","15":"1433","30":"2865"},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":true,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Huelva - Las Palmas","price":0},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1124","prices":{"10":"1124"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"891","10":"1124","15":"1502","30":"3004"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, UK","to":"Helsinki, Finland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Tallin, Estonia"],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"from_c_code":"UK","to_c_code":"FI","ferriesCost":0,"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"distance":1500,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":60.1698999999999983856469043530523777008056640625,"lng":24.9384000000000014551915228366851806640625},"to":"Helsinki, Finland","total_duration":64080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":514.5},"markup":{"10":460},"ferries":[{"name":"Harwich - Hoek van Holland","price":187},{"name":"Gedser - Rostock","price":263},{"name":"Hirtshals, DK - Larvik, NO","price":339}],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1606","prices":{"10":"1606"},"total_duration":"64080","from":"City of London, London, UK","to":"Helsinki, Finland","distance_by_country":{"UK":100,"NL":320,"DE":300,"DK":330,"FI":450},"total_distance":1500,"place_of_supply":"EU","all_size_prices":{"5":"1192","10":"1606","15":"2104","30":"4208"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Belfast, Northern Ireland, UK","to":"Paris, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":150,"FR":370},"from_c_code":"UK","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":520,"origin":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"from":"Belfast, Northern Ireland, UK","destination":{"lat":48.8566000000000002501110429875552654266357421875,"lng":2.352199999999999846522769075818359851837158203125},"to":"Paris, France","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":335.3999999999999772626324556767940521240234375},"markup":{"10":506},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1010","prices":{"10":"1010"},"total_duration":"19800","from":"Belfast, Northern Ireland, UK","to":"Paris, France","distance_by_country":{"UK":150,"FR":370},"total_distance":520,"place_of_supply":"UK","all_size_prices":{"5":"886","10":"1010","15":"1353","30":"2705"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.WARNING: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: Muveone pricing data not found for from City of London, London, UK to Belfast, Northern Ireland, UK default pricing was used</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, UK","to":"Belfast, Northern Ireland, UK","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"UK":550},"from_c_code":"UK","to_c_code":"UK","ferriesCost":0,"ferries":[],"distance":550,"origin":{"lat":51.51234430000000230620571528561413288116455078125,"lng":-0.09098520000000000218509654814624809660017490386962890625},"from":"City of London, London, UK","destination":{"lat":54.59729999999999705551090301014482975006103515625,"lng":-5.93010000000000037090330806677229702472686767578125},"to":"Belfast, Northern Ireland, UK","total_duration":19800,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":292.05000000000001136868377216160297393798828125},"markup":{"10":550},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"842","prices":{"10":"842"},"total_duration":"19800","from":"City of London, London, UK","to":"Belfast, Northern Ireland, UK","distance_by_country":{"UK":550},"total_distance":550,"place_of_supply":"EU","all_size_prices":{"5":"630","10":"842","15":"875","30":"1749"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Oslo, Norway","to":"Trondheim Municipality, Norway","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"NO":500},"from_c_code":"NO","to_c_code":"NO","ferriesCost":0,"ferries":[],"distance":500,"origin":{"lat":59.9138999999999981582732289098203182220458984375,"lng":10.7522000000000002017941369558684527873992919921875},"from":"Oslo, Norway","destination":{"lat":63.43050000000000210320649784989655017852783203125,"lng":10.3950999999999993406163412146270275115966796875},"to":"Trondheim Municipality, Norway","total_duration":18000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":288},"markup":{"10":496},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"784","prices":{"10":"784"},"total_duration":"18000","from":"Oslo, Norway","to":"Trondheim Municipality, Norway","distance_by_country":{"NO":500},"total_distance":500,"place_of_supply":"NO","all_size_prices":{"5":"708","10":"784","15":"860","30":"1720"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"CH":280},"from_c_code":"CH","to_c_code":"CH","ferriesCost":0,"ferries":[],"distance":280,"origin":{"lat":46.20439999999999969304553815163671970367431640625,"lng":6.14320000000000021600499167107045650482177734375},"from":"Geneva, Switzerland","destination":{"lat":47.37689999999999912461134954355657100677490234375,"lng":8.5417000000000005144329406903125345706939697265625},"to":"Z\u00fcrich, Switzerland","total_duration":10080,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":143.3600000000000136424205265939235687255859375},"markup":{"10":437.5},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"751","prices":{"10":"751"},"total_duration":"10080","from":"Geneva, Switzerland","to":"Z\u00fcrich, Switzerland","distance_by_country":{"CH":280},"total_distance":280,"place_of_supply":"CH","all_size_prices":{"5":"662","10":"751","15":"824","30":"1648"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.ALERT: country code not found for Uk  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, London, United Kingdom","to":"Paris, France","mass":100,"volume":[10,30],"formula":12}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":100,"volume":[10,30],"formula":12,"distance_by_country":{"UK":141,"FR":349},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.8568331999999969639247865416109561920166015625,"lng":2.35109909999999988627905622706748545169830322265625},"to":"Paris, France","total_duration":23396,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":321.85500000000001818989403545856475830078125,"30":858.279999999999972715158946812152862548828125},"markup":{"10":506,"30":1360},"ferries":[],"mass":100,"volume":[10,30],"total_distance_through_zones":3.625,"total_price":"1172","prices":{"10":"1172","30":"2936"},"total_duration":"23396","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":349},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"},"size_prices_10":{"ppk_percentage":"0.75","markup_percentage":"0.7","ferry_cost_percentage":"1","total_ferry_cost":0,"size_ppk_cost":"0.86","size_markUp":"580","zone_cost":119,"min_cost":169.719999999999998863131622783839702606201171875,"ppk_cost":321.85500000000001818989403545856475830078125,"markUp":506,"ferryCost":0,"margin":"0.05","total":1172.40374999999994543031789362430572509765625,"vatRate":0,"totalWithVat":1172.40374999999994543031789362430572509765625},"custom_clearance":{"price":215,"cost":196}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":1000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":1000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":36000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":413},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"881","prices":{"10":"881"},"total_duration":"36000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":1000},"total_distance":1000,"place_of_supply":"EU","all_size_prices":{"5":"671","10":"881","15":"1150","30":"2300"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":2000},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":2000,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":72000,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":770},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1238","prices":{"10":"1238"},"total_duration":"72000","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":2000},"total_distance":2000,"place_of_supply":"EU","all_size_prices":{"5":"926","10":"1238","15":"1660","30":"3320"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:00:25] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Paris, France","to":"Lyon, France","mass":100,"volume":[10],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":[],"mass":100,"volume":[10],"formula":5,"distance_by_country":{"FR":3001},"from_c_code":"FR","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":3001,"origin":{"lat":48.85661400000000043064574128948152065277099609375,"lng":2.352221899999999976671460899524390697479248046875},"from":"Paris, France","destination":{"lat":45.764042299999999841020326130092144012451171875,"lng":4.83568079999999955731482259579934179782867431640625},"to":"Lyon, France","total_duration":108036,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"10":1071.35699999999997089616954326629638671875},"markup":{"10":468},"ferries":[],"mass":100,"volume":[10],"total_distance_through_zones":0,"total_price":"1539","prices":{"10":"1539"},"total_duration":"108036","from":"Paris, France","to":"Lyon, France","distance_by_country":{"FR":3001},"total_distance":3001,"place_of_supply":"EU","all_size_prices":{"5":"1141","10":"1539","15":"2091","30":"4181"},"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:01:21] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:01:21] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:01:23] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:01:25] production.ALERT: country code not found for Uk  
[2026-07-11 20:01:25] production.INFO: pricing engine mode: new  
[2026-07-11 20:01:25] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"84FieP7VOltyYZL2uMMad9yepwg7BMzsP3L1uDFg","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:29] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:29] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:29] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:29] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:29] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:29] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:29] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:30] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:30] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:31] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:31] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:33] production.ALERT: country code not found for Uk  
[2026-07-11 20:02:33] production.ALERT: country code not found for Uk  
[2026-07-11 20:02:33] production.INFO: pricing engine mode: new  
[2026-07-11 20:02:33] production.INFO: pricing engine mode: new  
[2026-07-11 20:02:33] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"FaNMARwaAW0D6GGNudJIrG6e3j4bwqoynNIRBARZ","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:33] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"7yKy18dCgXYK8P19KomxLK2NrHf5EcZFHkoFV7ji","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:34] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:35] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:36] production.ALERT: country code not found for Uk  
[2026-07-11 20:02:36] production.INFO: pricing engine mode: new  
[2026-07-11 20:02:36] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"eOgnsxn5xCKar3Rs0OtLmwWIcZTUR7yyu59sJp0g","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:45] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:53] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:02:54] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:03:56] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:03:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:04:01] production.ALERT: country code not found for Uk  
[2026-07-11 20:04:01] production.INFO: pricing engine mode: new  
[2026-07-11 20:04:01] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"MmjyWyoSYVvNNoQ9RMoaI7si806AlTj71e73EE7B","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:04:05] production.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:04:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:04:07] production.ALERT: country code not found for Uk  
[2026-07-11 20:04:07] production.INFO: pricing engine mode: new  
[2026-07-11 20:04:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"MmjyWyoSYVvNNoQ9RMoaI7si806AlTj71e73EE7B","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:04:10] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:04:11] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:04:12] production.ALERT: country code not found for Uk  
[2026-07-11 20:04:12] production.INFO: pricing engine mode: new  
[2026-07-11 20:04:12] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"MmjyWyoSYVvNNoQ9RMoaI7si806AlTj71e73EE7B","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:06:27] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:10:01] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:10:03] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:10:05] production.ALERT: country code not found for Uk  
[2026-07-11 20:10:05] production.INFO: pricing engine mode: new  
[2026-07-11 20:10:05] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wkA7GXcqF4nudQKaJyrNyhQU7qLzmhNpENkjQgOl","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:10:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:10:09] production.ALERT: country code not found for Uk  
[2026-07-11 20:10:09] production.INFO: pricing engine mode: new  
[2026-07-11 20:10:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wkA7GXcqF4nudQKaJyrNyhQU7qLzmhNpENkjQgOl","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:10:12] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:10:13] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:10:14] production.ALERT: country code not found for Uk  
[2026-07-11 20:10:14] production.INFO: pricing engine mode: new  
[2026-07-11 20:10:14] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"wkA7GXcqF4nudQKaJyrNyhQU7qLzmhNpENkjQgOl","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:12:02] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:12:04] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:12:06] production.ALERT: country code not found for Uk  
[2026-07-11 20:12:06] production.INFO: pricing engine mode: new  
[2026-07-11 20:12:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"71sEMfYt5kZYfidzTMzmN2JEr9an82t337CaXEl8","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:12] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:14:36] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:37] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:40] production.ALERT: country code not found for Uk  
[2026-07-11 20:14:40] production.INFO: pricing engine mode: new  
[2026-07-11 20:14:40] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"lnZG70NmrcGvuyO8HPiDmWWsiVefpB7PDFQgzxFR","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:42] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:44] production.ALERT: country code not found for Uk  
[2026-07-11 20:14:44] production.INFO: pricing engine mode: new  
[2026-07-11 20:14:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"lnZG70NmrcGvuyO8HPiDmWWsiVefpB7PDFQgzxFR","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:47] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:14:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:49] production.ALERT: country code not found for Uk  
[2026-07-11 20:14:49] production.INFO: pricing engine mode: new  
[2026-07-11 20:14:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"lnZG70NmrcGvuyO8HPiDmWWsiVefpB7PDFQgzxFR","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:53] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:14:54] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:14:55] production.ALERT: country code not found for Uk  
[2026-07-11 20:14:55] production.INFO: pricing engine mode: new  
[2026-07-11 20:14:55] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"lnZG70NmrcGvuyO8HPiDmWWsiVefpB7PDFQgzxFR","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:34] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:36] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:37] production.ALERT: country code not found for Uk  
[2026-07-11 20:17:37] production.INFO: pricing engine mode: new  
[2026-07-11 20:17:37] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"pOcj3tHJzt2QUFKbIbQsMLJKwExL1uPiypD3GlO1","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:40] production.ALERT: country code not found for Uk  
[2026-07-11 20:17:40] production.INFO: pricing engine mode: new  
[2026-07-11 20:17:40] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"pOcj3tHJzt2QUFKbIbQsMLJKwExL1uPiypD3GlO1","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:42] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:17:43] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:44] production.ALERT: country code not found for Uk  
[2026-07-11 20:17:44] production.INFO: pricing engine mode: new  
[2026-07-11 20:17:44] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"pOcj3tHJzt2QUFKbIbQsMLJKwExL1uPiypD3GlO1","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:46] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:17:47] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:17:48] production.ALERT: country code not found for Uk  
[2026-07-11 20:17:48] production.INFO: pricing engine mode: new  
[2026-07-11 20:17:48] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"pOcj3tHJzt2QUFKbIbQsMLJKwExL1uPiypD3GlO1","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:07] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:09] production.ALERT: country code not found for Uk  
[2026-07-11 20:18:09] production.INFO: pricing engine mode: new  
[2026-07-11 20:18:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"L7KVZDUQDoaVjz8cVvufXfXftaszhlRWN89mjFIE","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:10] production.ALERT: country code not found for Uk  
[2026-07-11 20:18:10] production.INFO: pricing engine mode: new  
[2026-07-11 20:18:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"RlgCvKpZkXFyIRMy6XyUG6TaPkipeKTVtTxwIMLN","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:10] production.ALERT: country code not found for Uk  
[2026-07-11 20:18:10] production.INFO: pricing engine mode: new  
[2026-07-11 20:18:10] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"9ntjAcCjMTDipW6pHuGBtFvVpB813sNOYcKoaquD","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:11] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:11] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:12] production.ALERT: country code not found for Uk  
[2026-07-11 20:18:12] production.INFO: pricing engine mode: new  
[2026-07-11 20:18:12] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"L7KVZDUQDoaVjz8cVvufXfXftaszhlRWN89mjFIE","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:12] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:13] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:14] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:15] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:18:15] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:16] production.ALERT: country code not found for Uk  
[2026-07-11 20:18:16] production.INFO: pricing engine mode: new  
[2026-07-11 20:18:16] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"L7KVZDUQDoaVjz8cVvufXfXftaszhlRWN89mjFIE","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:18] production.ALERT: country code not found for Uk  
[2026-07-11 20:18:18] production.INFO: pricing engine mode: new  
[2026-07-11 20:18:18] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"8zdIeYJLrCVkSzE4PYg55dKrdQOil3pf5Lz3QxyN","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:19] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:18:19] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:20] production.ALERT: country code not found for Uk  
[2026-07-11 20:18:20] production.INFO: pricing engine mode: new  
[2026-07-11 20:18:20] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"L7KVZDUQDoaVjz8cVvufXfXftaszhlRWN89mjFIE","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:23] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:23] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:18:24] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:19:17] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:19:19] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:22:49] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:22:54] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:23:06] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:23:14] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:23:31] production.ALERT: country code not found for Uk  
[2026-07-11 20:23:31] production.INFO: pricing engine mode: new  
[2026-07-11 20:23:31] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"q64OWpX6dltnP8o19EiTQmmlxJzIQcoj3crjn94J","from":"City of London, United Kingdom","to":"Dublin, Ireland","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Holyhead, United Kingdom"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"GB","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30352,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Holyhead, United Kingdom"],"zones":[],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":462,"IE":114},"from_c_code":"GB","to_c_code":"IE","ferriesCost":0,"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"distance":583,"origin":{"lat":51.51337900000000757927409722469747066497802734375,"lng":-0.0890429000000000081538331642150296829640865325927734375},"from":"City of London, London, UK","destination":{"lat":53.34978799999999665715222363360226154327392578125,"lng":-6.2603637999999985908061717054806649684906005859375},"to":"Dublin, Ireland","total_duration":30352,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":386.17919999999998026396497152745723724365234375},"markup":{"5":520},"ferries":[{"name":"Holyhead, UK - Dublin, IE","price":153}],"mass":300,"volume":[5],"total_distance_through_zones":0,"total_price":"1271","prices":{"5":"1271"},"total_duration":"30352","from":"City of London, London, UK","to":"Dublin, Ireland","distance_by_country":{"UK":462,"IE":114},"total_distance":583,"place_of_supply":"UK","all_size_prices":{"5":"1271","10":"1477","15":"1578","30":"3155"}},"breakdown":{"engine":{"pricing_country":"IE","pricing_country_fallback":false,"distance_km":583,"distance_tier":"low_distance","place_of_supply":"UK","vat_rate":0.200000000000000011102230246251565404236316680908203125,"margin":0,"total_ferry_cost":153,"total_zone_cost":0,"has_null_ferries":false,"min_cost_applies":false},"sizes":{"5":{"ppk_rate":0.7199999999999999733546474089962430298328399658203125,"ppk_percentage":0.92000000000000003996802888650563545525074005126953125,"markup_base":600,"markup_percentage":0.6999999999999999555910790149937383830547332763671875,"ferry_cost_percentage":1,"ppk_cost":386.17919999999998026396497152745723724365234375,"markup":520,"ferry_cost":153,"min_cost":0,"zone_cost":0,"subtotal":1059.17920000000003710738383233547210693359375,"margin_amount":0,"vat_amount":211.835839999999961946741677820682525634765625,"total":1271.015039999999999054125510156154632568359375,"total_formatted":"1271","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:23:42] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:24:42] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:24:43] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:44:02] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:44:03] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:44:04] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:53:19] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:53:19] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 20:53:19] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 20:53:20] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:53:20] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:53:20] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:53:20] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:06] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:06] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 20:54:06] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 20:54:06] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:06] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:06] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:06] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:07] testing.ERROR: pricing constants change-notification failed: smtp down  
[2026-07-11 20:54:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: min_cost_distance_km, uk_vat_rate  
[2026-07-11 20:54:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:07] testing.INFO: pricing constants revert by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:07] testing.INFO: pricing constants edit by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:07] testing.INFO: pricing constants reset by logistics@muveone.co.uk: markup_base  
[2026-07-11 20:54:07] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/customs_price/create</li><li>Message: Visited</li>User: maiya.shanahan@example.net</ul>  
[2026-07-11 20:54:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:08] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:10] testing.INFO: pricing engine mode: new  
[2026-07-11 20:54:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:10] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"Vigo, Spain","to":"Roma, Italy","mass":10,"volume":[5,10],"formula":1}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Zaragoza, Spain","|Bologna, Italy","|Madrid, Spain","|Sora, Italy","|Furlo, Italy"],"mass":10,"volume":[5,10],"formula":1,"distance_by_country":{"ES":1271,"FR":382,"IT":1316},"from_c_code":"ES","to_c_code":"IT","ferriesCost":0,"ferries":[],"distance":2974,"origin":{"lat":42.24057719999999704896254115737974643707275390625,"lng":-8.7206905999999992928906067390926182270050048828125},"from":"Vigo, Municipality of Vigo, Pontevedra, Spain","destination":{"lat":41.89668030000000698009898769669234752655029296875,"lng":12.4821901999999997912027538404799997806549072265625},"to":"Rome, Metropolitan City of Rome Capital, Italy","total_duration":113312,"status":"OK"}</pre></li><li>Response Payload: <pre>{"0":390,"1":780,"custom_clearance":{"price":0,"cost":0}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception</li><li>Message: Exception Created</li><li>Request: <pre>{"exception":null,"countryf":"United Kingdom","countryt":"Ireland","user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Updated</li><li>Request: <pre>{"exception":"Roma, Italy"}</pre></li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/exception/1</li><li>Message: Exception Deleted</li><li>Exception Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Updated</li><li>Request: <pre>{"_method":"PUT","ferry":12345}</pre></li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry</li><li>Message: Ferry Created</li><li>Request: <pre>{"ferry":"Holyhead, UK - Dublin, IE","lat":"53.3449569","lng":"-6.1961862","price":100,"user_id":1}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:11] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/ferry/1</li><li>Message: Ferry Deleted</li><li>Ferry Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: vhowe@example.net</ul>  
[2026-07-11 20:54:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferries to TRUE</li>User: groob@example.net</ul>  
[2026-07-11 20:54:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid ferry to FALSE</li>User: metz.aniya@example.net</ul>  
[2026-07-11 20:54:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: natalie.walsh@example.net</ul>  
[2026-07-11 20:54:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid tolls to FALSE</li>User: jakob.cummings@example.net</ul>  
[2026-07-11 20:54:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid Highway to TRUE</li>User: hegmann.jany@example.net</ul>  
[2026-07-11 20:54:12] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/updateMap</li><li>Message: Map Settings Updated avoid highway to FALSE</li>User: brekke.wilfred@example.com</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/register</li><li>Message: New User Created</li></ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"waypoint":"Lyon, France","country":true,"user_id":1,"fcountry":"Spain","tcountry":"France","type":"country","cwp":true}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint</li><li>Message: New Waypoint Created</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"Lyon, France","user_id":1,"cwp":false}</pre></li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"fcountry":"Spain","tcountry":"France","waypoint":"ABC","cwp":true}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Updated</li><li>Request: <pre>{"origin":"Vigo, Spain","destination":"Paris, France","waypoint":"ABC","cwp":false}</pre></li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/waypoint/4</li><li>Message: Waypoint Deleted</li><li>Waypoint Id: 4</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/create</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/T09LYlJzYStWMEpMWHhMNzhzdFE9PSIsInZ.json","user_id":1,"fixed":false}</pre></li>User: dmertz@example.net</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone</li><li>Message: New Zone Created</li><li>Request: <pre>{"price":12.25,"zone":"zone1","polygon":"https:\/\/mopricer.digitaldecode.net\/zones\/WkhsdXJjbWNGMkVLUDVSSVJ5dHc9PSIsInZ.json","user_id":2,"fixed":false}</pre></li>User: margarette.towne@example.com</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Updated</li><li>Request: <pre>{"zone":22,"fixed":false}</pre></li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:13] testing.INFO: <ul><li>Client IP: 127.0.0.1</li><li>URL: https://mopricer.digitaldecode.net/zone/1</li><li>Message: Zone Deleted</li><li>Zone Id: 1</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:54:59] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:01] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:02] production.ALERT: country code not found for Uk  
[2026-07-11 20:55:02] production.INFO: pricing engine mode: new  
[2026-07-11 20:55:02] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"C9ocVpqAsLqjcUojiswHhKr96GzhWP5QNwdOAgEh","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:04] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:05] production.ALERT: country code not found for Uk  
[2026-07-11 20:55:05] production.INFO: pricing engine mode: new  
[2026-07-11 20:55:05] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"C9ocVpqAsLqjcUojiswHhKr96GzhWP5QNwdOAgEh","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:08] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:55:08] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:09] production.ALERT: country code not found for Uk  
[2026-07-11 20:55:09] production.INFO: pricing engine mode: new  
[2026-07-11 20:55:09] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"C9ocVpqAsLqjcUojiswHhKr96GzhWP5QNwdOAgEh","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":498},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1074","prices":{"5":"1074"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1074","10":"1225","15":"1520","30":"3041"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":498,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":1023.230999999999994543031789362430572509765625,"margin_amount":51.161550000000033833202905952930450439453125,"vat_amount":0,"total":1074.39255000000002837623469531536102294921875,"total_formatted":"1074","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:12] production.ERROR: pricing constants change-notification failed: Failed to authenticate on SMTP server with username "d0ca946567f6d8" using the following authenticators: "CRAM-MD5", "LOGIN", "PLAIN". Authenticator "CRAM-MD5" returned "Expected response code "235" but got code "535", with message "535 5.7.0 The email limit is reached. Please upgrade your plan https://mailtrap.io/billing/plans/testing".". Authenticator "LOGIN" returned "Expected response code "334" but got empty code.". Authenticator "PLAIN" returned "Expected response code "235" but got empty code.".  
[2026-07-11 20:55:12] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:13] production.ALERT: country code not found for Uk  
[2026-07-11 20:55:13] production.INFO: pricing engine mode: new  
[2026-07-11 20:55:13] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"C9ocVpqAsLqjcUojiswHhKr96GzhWP5QNwdOAgEh","from":"London,City of London,United Kingdom","to":"Paris,France","mass":"300","volume":["5"],"formula":5}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.07090000000000173940861714072525501251220703125,"lng":1.14301999999999992496668710373342037200927734375},{"lat":51.10972000000000292629920295439660549163818359375,"lng":1.1512599999999999500488456760649569332599639892578125},{"lat":51.14547999999999916553861112333834171295166015625,"lng":1.2844700000000000006394884621840901672840118408203125},{"lat":51.17649000000000114596332423388957977294921875,"lng":1.4012000000000000010658141036401502788066864013671875},{"lat":51.16960000000000263753463514149188995361328125,"lng":1.4169899999999999717914533903240226209163665771484375},{"lat":51.11957000000000306272340822033584117889404296875,"lng":1.381790000000000073754335971898399293422698974609375}],"zone":"Dover Ferry","country_code":"UK","price":119,"fixed":1,"distance":3.298999999999999932498440102790482342243194580078125,"start":{"lat":51.13721000000000316276782541535794734954833984375,"lng":1.2986700000000002130917664544540457427501678466796875},"end":{"lat":51.11116000000000525460563949309289455413818359375,"lng":1.2761600000000001831068630053778178989887237548828125}}],"mass":"300","volume":["5"],"formula":5,"distance_by_country":{"UK":141,"FR":350},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":499,"origin":{"lat":51.5133794999999992114680935628712177276611328125,"lng":-0.08900909999999999377973125547214294783771038055419921875},"from":"City of London, London, UK","destination":{"lat":48.85753580000000084737621364183723926544189453125,"lng":2.351368499999999972516206980799324810504913330078125},"to":"Paris, France","total_duration":23473,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":278.94099999999997407940099947154521942138671875},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.298999999999999932498440102790482342243194580078125,"total_price":"1022","prices":{"5":"1022"},"total_duration":"23473","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":350},"total_distance":499,"place_of_supply":"EU","all_size_prices":{"5":"1022","10":"1172","15":"1468","30":"2936"}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":499,"distance_tier":"low_distance","place_of_supply":"EU","vat_rate":0,"margin":0.05000000000000000277555756156289135105907917022705078125,"total_ferry_cost":0,"total_zone_cost":119,"has_null_ferries":false,"min_cost_applies":true},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":278.94099999999997407940099947154521942138671875,"markup":448,"ferry_cost":0,"min_cost":127.2900000000000062527760746888816356658935546875,"zone_cost":119,"subtotal":973.230999999999994543031789362430572509765625,"margin_amount":48.661550000000033833202905952930450439453125,"vat_amount":0,"total":1021.89255000000002837623469531536102294921875,"total_formatted":"1022","derived_from_15":false}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-07-11 20:55:39] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:1:d792:18f8:3cf0</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
