[2026-09-01 03:20:03] production.INFO: [recordings:prune] Pruned 0 recording row(s) older than 30 day(s) (before 2026-08-02 03:20:03).  
[2026-09-01 07:23:26] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 07:23:27] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"London, United Kingdom","to":"Madrid, Spain","mass":1200,"volume":[20],"moving_date":"15\/09\/2026","formula":5,"seasonal":{"basis":"moving_date","dates":["15\/09\/2026"],"months":[9],"weeks":[38]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":1200,"volume":[20],"formula":5,"seasonal":{"basis":"moving_date","dates":["15\/09\/2026"],"months":[9],"weeks":[38]},"distance_by_country":{"UK":144,"FR":998,"ES":629},"from_c_code":"GB","to_c_code":"ES","ferriesCost":0,"ferries":[],"distance":1777,"origin":{"lat":51.507185399999997343911672942340373992919921875,"lng":-0.1275474000000000052157389518470154143869876861572265625},"from":"London, UK","destination":{"lat":40.41652069999999952187863527797162532806396484375,"lng":-3.7050760000000000360387275577522814273834228515625},"to":"Madrid, Spain","total_duration":66712,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"20":1641.94799999999986539478413760662078857421875},"markup":{"20":802},"ferries":[],"mass":1200,"volume":[20],"total_distance_through_zones":2.88600000000000012079226507921703159809112548828125,"total_price":"2691","prices":{"20":"2691"},"total_duration":"66712","from":"London, UK","to":"Madrid, Spain","distance_by_country":{"UK":144,"FR":998,"ES":629},"total_distance":1777,"place_of_supply":"EU","all_size_prices":{"5":"1594","10":"1785","15":"2281","20":"2691","30":"4562"},"custom_clearance":{"price":322,"cost":302},"seasonal_adjustment":{"basis":"moving_date","dates":["15\/09\/2026"],"month_used":9,"week_used":38,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"*\u2192ES (week 38)"},"transfer":{"inputs":{"driving_hours":18.531099999999998573230186593718826770782470703125,"handling_h":6,"customs_required":true,"base_days":2.725699999999999789679350215010344982147216796875},"sizes":{"20":{"m3":20,"carriage":"7.5t part load","transfer_min_days":2,"transfer_max_days":4,"collection_window_days":1,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 08:33:23] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 08:33:23] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"08\/09\/2026","to":"11\/09\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/09\/2026","11\/09\/2026"],"months":[9],"weeks":[37]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/09\/2026","11\/09\/2026"],"months":[9],"weeks":[37]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["08\/09\/2026","11\/09\/2026"],"month_used":9,"week_used":37,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 37)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:31:44] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:31:45] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"08\/09\/2026","to":"11\/09\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/09\/2026","11\/09\/2026"],"months":[9],"weeks":[37]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/09\/2026","11\/09\/2026"],"months":[9],"weeks":[37]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["08\/09\/2026","11\/09\/2026"],"month_used":9,"week_used":37,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 37)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:54:02] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:54:03] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":2400,"volume":[30],"collection_window":{"from":"09\/09\/2026","to":"09\/09\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["09\/09\/2026","09\/09\/2026"],"months":[9],"weeks":[37]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":2400,"volume":[30],"formula":5,"seasonal":{"basis":"collection_window","dates":["09\/09\/2026","09\/09\/2026"],"months":[9],"weeks":[37]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"30":889.240000000000009094947017729282379150390625},"markup":{"30":1360},"ferries":[],"mass":2400,"volume":[30],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"2612","prices":{"30":"2612"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["09\/09\/2026","09\/09\/2026"],"month_used":9,"week_used":37,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 37)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"30":{"m3":30,"carriage":"7.5t full load","transfer_min_days":1,"transfer_max_days":3,"collection_window_days":1,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:09] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:10] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"15\/09\/2026","to":"18\/09\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["15\/09\/2026","18\/09\/2026"],"months":[9],"weeks":[38]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["15\/09\/2026","18\/09\/2026"],"months":[9],"weeks":[38]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["15\/09\/2026","18\/09\/2026"],"month_used":9,"week_used":38,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 38)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:15] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:16] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"15\/09\/2026","to":"18\/09\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["15\/09\/2026","18\/09\/2026"],"months":[9],"weeks":[38]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["15\/09\/2026","18\/09\/2026"],"months":[9],"weeks":[38]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["15\/09\/2026","18\/09\/2026"],"month_used":9,"week_used":38,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 38)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:27] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:27] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"01\/12\/2026","to":"04\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"months":[12],"weeks":[49]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"months":[12],"weeks":[49]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"month_used":12,"week_used":49,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 49)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:30] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:30] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"08\/12\/2026","to":"11\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"months":[12],"weeks":[50]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"months":[12],"weeks":[50]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"month_used":12,"week_used":50,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 50)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:33] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:33] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"15\/12\/2026","to":"18\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["15\/12\/2026","18\/12\/2026"],"months":[12],"weeks":[51]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["15\/12\/2026","18\/12\/2026"],"months":[12],"weeks":[51]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["15\/12\/2026","18\/12\/2026"],"month_used":12,"week_used":51,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 51)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:34] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:34] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"08\/12\/2026","to":"11\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"months":[12],"weeks":[50]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"months":[12],"weeks":[50]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"month_used":12,"week_used":50,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 50)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:36] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:55:36] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"01\/12\/2026","to":"04\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"months":[12],"weeks":[49]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"months":[12],"weeks":[49]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"month_used":12,"week_used":49,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 49)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:56:14] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:55ad:591:af11:9b0b</li><li>URL: http://mopricer.digitaldecode.net/login</li><li>Message: User Logged In</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:56:16] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:55ad:591:af11:9b0b</li><li>URL: http://mopricer.digitaldecode.net/map</li><li>Message: Visited</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:56:35] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:55ad:591:af11:9b0b</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"4nRd8dcGufUDByvmgB77w7JMY8CoIZcrabuvFcjO","from":"City of London, United Kingdom","to":"Paris, France","volume":["5"],"formula":5,"collection_window":{"from":"01\/12\/2026","to":"04\/12\/2026"},"seasonal":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"months":[12],"weeks":[49]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":null,"volume":["5"],"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"months":[12],"weeks":[49]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.058390000000002828528522513806819915771484375,"lng":1.1265400000000000968469748841016553342342376708984375},{"lat":51.11359999999999814690454513765871524810791015625,"lng":1.1375299999999999300825948012061417102813720703125},{"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","price":119,"fixed":1,"distance":3.275999999999999801048033987171947956085205078125,"start":{"lat":51.1342700000000007776179700158536434173583984375,"lng":1.3071300000000001251265757673536427319049835205078125},"end":{"lat":51.1104600000000033332980819977819919586181640625,"lng":1.27958000000000016171952665899880230426788330078125},"relationship":"through"}],"mass":null,"volume":["5"],"formula":5,"seasonal":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"months":[12],"weeks":[49]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":0,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"}},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["01\/12\/2026","04\/12\/2026"],"month_used":12,"week_used":49,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 49)"},"exceptions":[],"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":517,"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":false},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":289.00299999999998590283212251961231231689453125,"markup":448,"ferry_cost":0,"min_cost":0,"zone_cost":119,"seasonal":{"amount":0,"percent":0,"month_used":12,"month_name":"Dec","week_used":49,"rule":"default (week 49)","basis":"collection_window","label":"Seasonal adjustment (week 49 (30 Nov\u20136 Dec), +0%)"},"subtotal":856.002999999999929059413261711597442626953125,"margin_amount":42.8001500000000305590219795703887939453125,"vat_amount":0,"total":898.803149999999959618435241281986236572265625,"total_formatted":"899","derived_from_15":false}},"prov":{"distance_km":"Computed: driven route distance from Google Directions, including forced waypoints","distance_tier":"Computed: 517 km falls in the short haul band (under 1,000 km) \u2014 bands set in Pricing Constants","pricing_country":"Selected rates: France (FR) \u2014 destination country (all other routes use the destination's rate table)","total_ferry_cost":"Ferries: none detected on this route","total_zone_cost":"Zones: Dover Ferry (fixed 119.00) \u2014 route passes through this zone","margin":"Pricing Data: France \u2192 EU country margin \u2192 Import margin (from GB) (import_margin)","vat_rate":"Pricing Constants \u2192 UK VAT rate (ukVatRate)","min_cost_rule":"Pricing Constants \u2192 applies when route is under 500 km (minCostDistanceKm)","markup_base_const":"Pricing Constants \u2192 Markup base (markupBase)","markup_base_value":100,"min_cost_distance_km":500,"seasonal":"Seasonality \u2192 default (week 49) curve \u2192 week 49 (30 Nov\u20136 Dec) (+0%, basis: collection_window) \u2014 applied to route + ferry cost only, inside the subtotal (before margin\/VAT)","sizes":{"5":{"ppk_rate":"Pricing Data: France \u2192 5 m\u00b3 \u2192 short haul (under 1,000 km) \u2192 Cost per km (ppk_cost)","ppk_percentage":"Pricing Data: France \u2192 5 m\u00b3 \u2192 Distance rate multiplier (ppk_percentage)","markup_base":"Pricing Data: France \u2192 Total markup (total_markup)","markup_percentage":"Pricing Data: France \u2192 5 m\u00b3 \u2192 short haul (under 1,000 km) \u2192 Markup multiplier (markup_percentage)","ferry_cost_percentage":"Pricing Data: France \u2192 5 m\u00b3 \u2192 short haul (under 1,000 km) \u2192 Ferry cost share (ferry_cost_percentage)","min_cost":"Pricing Constants \u2192 Minimum charge for 5 m\u00b3 (sizeMinPrices)"}}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:57:46] production.INFO: <ul><li>Client IP: 2406:2d40:6117:c908:55ad:591:af11:9b0b</li><li>URL: http://mopricer.digitaldecode.net/send_location</li><li>Request Payload: <pre>{"_token":"4nRd8dcGufUDByvmgB77w7JMY8CoIZcrabuvFcjO","from":"City of London, United Kingdom","to":"Paris, France","volume":["5"],"formula":5,"collection_window":{"from":"14\/12\/2026","to":"17\/12\/2026"},"seasonal":{"basis":"collection_window","dates":["14\/12\/2026","17\/12\/2026"],"months":[12],"weeks":[51]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":null,"volume":["5"],"formula":5,"seasonal":{"basis":"collection_window","dates":["14\/12\/2026","17\/12\/2026"],"months":[12],"weeks":[51]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"zones":[{"polygon":[{"lat":51.058390000000002828528522513806819915771484375,"lng":1.1265400000000000968469748841016553342342376708984375},{"lat":51.11359999999999814690454513765871524810791015625,"lng":1.1375299999999999300825948012061417102813720703125},{"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","price":119,"fixed":1,"distance":3.275999999999999801048033987171947956085205078125,"start":{"lat":51.1342700000000007776179700158536434173583984375,"lng":1.3071300000000001251265757673536427319049835205078125},"end":{"lat":51.1104600000000033332980819977819919586181640625,"lng":1.27958000000000016171952665899880230426788330078125},"relationship":"through"}],"mass":null,"volume":["5"],"formula":5,"seasonal":{"basis":"collection_window","dates":["14\/12\/2026","17\/12\/2026"],"months":[12],"weeks":[51]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK","finalPrice":{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":0,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"}},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["14\/12\/2026","17\/12\/2026"],"month_used":12,"week_used":51,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 51)"},"exceptions":[],"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}},"breakdown":{"engine":{"pricing_country":"FR","pricing_country_fallback":false,"distance_km":517,"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":false},"sizes":{"5":{"ppk_rate":0.85999999999999998667732370449812151491641998291015625,"ppk_percentage":0.65000000000000002220446049250313080847263336181640625,"markup_base":580,"markup_percentage":0.59999999999999997779553950749686919152736663818359375,"ferry_cost_percentage":0.6999999999999999555910790149937383830547332763671875,"ppk_cost":289.00299999999998590283212251961231231689453125,"markup":448,"ferry_cost":0,"min_cost":0,"zone_cost":119,"seasonal":{"amount":0,"percent":0,"month_used":12,"month_name":"Dec","week_used":51,"rule":"default (week 51)","basis":"collection_window","label":"Seasonal adjustment (week 51 (14\u201320 Dec), +0%)"},"subtotal":856.002999999999929059413261711597442626953125,"margin_amount":42.8001500000000305590219795703887939453125,"vat_amount":0,"total":898.803149999999959618435241281986236572265625,"total_formatted":"899","derived_from_15":false}},"prov":{"distance_km":"Computed: driven route distance from Google Directions, including forced waypoints","distance_tier":"Computed: 517 km falls in the short haul band (under 1,000 km) \u2014 bands set in Pricing Constants","pricing_country":"Selected rates: France (FR) \u2014 destination country (all other routes use the destination's rate table)","total_ferry_cost":"Ferries: none detected on this route","total_zone_cost":"Zones: Dover Ferry (fixed 119.00) \u2014 route passes through this zone","margin":"Pricing Data: France \u2192 EU country margin \u2192 Import margin (from GB) (import_margin)","vat_rate":"Pricing Constants \u2192 UK VAT rate (ukVatRate)","min_cost_rule":"Pricing Constants \u2192 applies when route is under 500 km (minCostDistanceKm)","markup_base_const":"Pricing Constants \u2192 Markup base (markupBase)","markup_base_value":100,"min_cost_distance_km":500,"seasonal":"Seasonality \u2192 default (week 51) curve \u2192 week 51 (14\u201320 Dec) (+0%, basis: collection_window) \u2014 applied to route + ferry cost only, inside the subtotal (before margin\/VAT)","sizes":{"5":{"ppk_rate":"Pricing Data: France \u2192 5 m\u00b3 \u2192 short haul (under 1,000 km) \u2192 Cost per km (ppk_cost)","ppk_percentage":"Pricing Data: France \u2192 5 m\u00b3 \u2192 Distance rate multiplier (ppk_percentage)","markup_base":"Pricing Data: France \u2192 Total markup (total_markup)","markup_percentage":"Pricing Data: France \u2192 5 m\u00b3 \u2192 short haul (under 1,000 km) \u2192 Markup multiplier (markup_percentage)","ferry_cost_percentage":"Pricing Data: France \u2192 5 m\u00b3 \u2192 short haul (under 1,000 km) \u2192 Ferry cost share (ferry_cost_percentage)","min_cost":"Pricing Constants \u2192 Minimum charge for 5 m\u00b3 (sizeMinPrices)"}}}}}</pre></li><li>Message: FrontEnd Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:59:56] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 09:59:57] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"08\/12\/2026","to":"11\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"months":[12],"weeks":[50]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"months":[12],"weeks":[50]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["08\/12\/2026","11\/12\/2026"],"month_used":12,"week_used":50,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 50)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 10:00:12] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 10:00:12] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"16\/12\/2026","to":"19\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["16\/12\/2026","19\/12\/2026"],"months":[12],"weeks":[51]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["16\/12\/2026","19\/12\/2026"],"months":[12],"weeks":[51]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["16\/12\/2026","19\/12\/2026"],"month_used":12,"week_used":51,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 51)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 10:00:16] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Message: New API Request</li>User: logistics@muveone.co.uk</ul>  
[2026-09-01 10:00:17] production.INFO: <ul><li>Client IP: 194.76.27.229</li><li>URL: http://mopricer.digitaldecode.net/api/quote_request</li><li>Request Payload: <pre>{"from":"City of London, United Kingdom","to":"Paris, France","mass":300,"volume":[5],"collection_window":{"from":"09\/12\/2026","to":"12\/12\/2026"},"formula":5,"seasonal":{"basis":"collection_window","dates":["09\/12\/2026","12\/12\/2026"],"months":[12],"weeks":[50]}}</pre></li><li>Calculate Data: <pre>{"waypoint":["optimize:true","|Dover, United Kingdom","|Calais, France"],"mass":300,"volume":[5],"formula":5,"seasonal":{"basis":"collection_window","dates":["09\/12\/2026","12\/12\/2026"],"months":[12],"weeks":[50]},"distance_by_country":{"UK":141,"FR":369},"from_c_code":"GB","to_c_code":"FR","ferriesCost":0,"ferries":[],"distance":517,"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":23807,"status":"OK"}</pre></li><li>Response Payload: <pre>{"has_null_ferries":false,"cost_of_route":{"5":289.00299999999998590283212251961231231689453125},"markup":{"5":448},"ferries":[],"mass":300,"volume":[5],"total_distance_through_zones":3.275999999999999801048033987171947956085205078125,"total_price":"899","prices":{"5":"899"},"total_duration":"23807","from":"City of London, London, UK","to":"Paris, France","distance_by_country":{"UK":141,"FR":369},"total_distance":517,"place_of_supply":"EU","all_size_prices":{"5":"899","10":"1006","15":"1306","20":"1521","30":"2612"},"custom_clearance":{"price":215,"cost":196},"seasonal_adjustment":{"basis":"collection_window","dates":["09\/12\/2026","12\/12\/2026"],"month_used":12,"week_used":50,"percent":0,"amount":{"5":0,"10":0,"15":0,"20":0,"30":0},"rule":"default (week 50)"},"transfer":{"inputs":{"driving_hours":6.61310000000000020037305148434825241565704345703125,"handling_h":6,"customs_required":true,"base_days":1.401499999999999968025576890795491635799407958984375},"sizes":{"5":{"m3":5,"carriage":"part load (groupage)","transfer_min_days":1,"transfer_max_days":8,"collection_window_days":4,"book_by_notice_days":7}}}}</pre></li><li>Message: Api Request Success</li>User: logistics@muveone.co.uk</ul>  
