{"id":17081,"date":"2024-12-02T22:37:03","date_gmt":"2024-12-02T22:37:03","guid":{"rendered":"https:\/\/papslogistics.com\/?page_id=17081"},"modified":"2024-12-13T10:57:57","modified_gmt":"2024-12-13T10:57:57","slug":"shipping-calculator-messagerie","status":"publish","type":"page","link":"https:\/\/papslogistics.com\/en\/shipping-calculator-messagerie\/","title":{"rendered":"Shipping Calculator &#8211; Messagerie"},"content":{"rendered":"<div class=\"grve-section grve-row-section grve-fullwidth grve-with-bg-transparent grve-mobile-row-hide\" data-header-color=\"default\"><div class=\"grve-container\"><div class=\"grve-row grve-bookmark grve-columns-gap-default grve-mobile-vertical-gap-30\"><div class=\"grve-column wpb_column grve-bookmark grve-column-1 grve-wpb-1734036454954 grve-vertical-position-middle grve-with-bg-image\"><div class=\"grve-column-wrapper\"><div class=\"grve-column-content\" ><div class=\"grve-column-inner wpb_column grve-column-1  grve-with-bg-transparent grve-empty-column\"><div class=\"grve-column-wrapper-inner\"><div class=\"grve-column-inner-content\" ><\/div><\/div><\/div><div class=\"grve-inner-section grve-padding-top-3x grve-with-bg-transparent\"><div class=\"grve-row-inner grve-bookmark grve-columns-gap-default grve-mobile-vertical-gap-30\"><div class=\"grve-column-inner wpb_column grve-column-1  grve-vertical-position-middle grve-with-bg-transparent\"><div class=\"grve-column-wrapper-inner\"><div class=\"grve-column-inner-content\" >\r\n\t<div class=\"wpb_raw_code wpb_content_element wpb_raw_html\" >\r\n\t\t<div class=\"wpb_wrapper\">\r\n\t\t\t<!DOCTYPE html>\n<html lang=\"fr\">\n\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Calcul de Livraison<\/title>\n    <link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@4.0.0\/dist\/css\/bootstrap.min.css\"\n        integrity=\"sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW\/dAiS6JXm\" crossorigin=\"anonymous\">\n    <style>\n        @import url('https:\/\/fonts.googleapis.com\/css2?family=Ubuntu:wght@400;500;700&display=swap');\n\n        .messagerie {\n            width: 980px;\n            margin: auto;\n            background: #fff;\n            padding: 50px 40px;\n            border-radius: 10px;\n            font-family: \"Ubuntu\", sans-serif;\n        }\n        .col-lg-6, .col-lg-12{\n            padding: 10px;\n        }\n        select, input[type=date], input[type=email], input[type=input], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url]{\n            width: 100%;\n            padding: 10px;\n            margin-top: 5px;\n            border: 1px solid #ccc;\n            border-radius: 5px;\n            font-size: 14px;\n        }\n\n        h1 {\n            text-align: center;\n            margin-bottom: 20px;\n        }\n\n        label {\n            display: block;\n            font-size: 12px;\n        }\n\n        select,\n        input,\n        button {\n            width: 100%;\n            padding: 10px;\n            margin-top: 5px;\n            border: 1px solid #ccc;\n            border-radius: 5px;\n            font-size: 14px;\n        }\n\n        button {\n            padding: 12px 20px;\n            background-color: #399EBF;\n            color: white;\n            border: none;\n            border-radius: 65px;\n            cursor: pointer;\n            width: 100%;\n        }\n\n        button:hover {\n            background-color: #2384a4;\n        }\n        .alert{\n            border: none;\n        }\n\n        .summary {\n            margin-top: 20px;\n            padding: 10px;\n            background-color: #f9f9f9;\n            border-radius: 5px;\n        }\n\n        .summary ul {\n            list-style: none;\n            padding: 0;\n        }\n\n        .summary ul li {\n            margin: 10px 0;\n        }\n\n        .result,\n        .action-buttons {\n            text-align: center;\n            margin-top: 20px;\n        }\n\n        .action-buttons button {\n            margin: 5px;\n        }\n        .header-msg h1 {\n            font-family: \"Ubuntu\", serif;\n            font-weight: 600;\n            font-size: 28px;\n        }\n        .header-msg {\n            margin-bottom: 50px;\n        }\n\n        .city-list {\n            margin-top: 10px;\n            padding: 10px;\n            background-color: #f1f1f1;\n            border-radius: 5px;\n        }\n    <\/style>\n<\/head>\n\n<body>\n    <div class=\"messagerie\">\n        <div class=\"header-msg\">\n            <h1>Dispatch<\/h1>\n        <\/div>\n        <form\n            action=\"https:\/\/script.google.com\/macros\/s\/AKfycbybEfJ2UXnLfzl84cj1lE4Kvq0bl_GMN1hCVLylRuhhTN4sgNlTntfpblWC3L_B6ySBBA\/exec\"\n            method=\"post\" name=\"contactForm\">\n            <div class=\"row\">\n                <div class=\"col-lg-7\">\n\n                    <div class=\"row\">\n                        <div class=\"col-lg-6\">\n                            <label>Pr\u00e9nom<\/label>\n                            <input type=\"text\" id=\"firstname\" placeholder=\"prenom\" name=\"prenom\">\n                        <\/div>\n                        <div class=\"col-lg-6\">\n                            <label>Name<\/label>\n                            <input type=\"text\" id=\"lastname\" placeholder=\"nom\" name=\"nom\">\n                        <\/div>\n                    <\/div>\n\n\n                    <div class=\"row\">\n                        <div class=\"col-lg-6\">\n                            <label>Adresse mail<\/label>\n                            <input type=\"email\" id=\"email\" placeholder=\"Exemple@exemple.com\" name=\"email\">\n                        <\/div>\n                        <div class=\"col-lg-6\">\n                            <label>Phone number<\/label>\n                            <input type=\"tel\" id=\"phone\" placeholder=\"Entrez le num\u00e9ro\" maxlength=\"15\" pattern=\"[0-9]*\"\n                                oninput=\"this.value=this.value.replace(\/[^0-9]\/g,'');\" name=\"phone\">\n                        <\/div>\n                    <\/div>\n\n                    <div class=\"row\">\n                        <div class=\"col-lg-6\">\n                            <label>Type de v\u00e9hicule<\/label>\n                            <select id=\"vehicle\" oninput=\"updateSummary()\" name=\"vehicle\">\n                                <option value=\"\">--Choisir--<\/option>\n                                <option value=\"scooter\">Scooter<\/option>\n                                <option value=\"minivan\">Mini Van<\/option>\n                                <option value=\"van\">Van<\/option>\n                            <\/select>\n                        <\/div>\n                        <div class=\"col-lg-6\">\n                            <label>Poids (kg)<\/label>\n                            <input name=\"weight\" type=\"number\" id=\"weight\" placeholder=\"Entrez le poids (kg)\" min=\"0\"\n                                oninput=\"updateSummary()\">\n                        <\/div>\n                    <\/div>\n\n\n\n                    <div class=\"row\">\n                        <div class=\"col-lg-6\">\n                            <label>Type de produit<\/label>\n                            <select id=\"productType\" oninput=\"updateSummary()\" name=\"productType\">\n                                <option value=\"\">--Choisir--<\/option>\n                                <option value=\"standard\">Standard<\/option>\n                                <option value=\"fragile\">Fragile<\/option>\n                                <option value=\"alimentaire\">Alimentaire<\/option>\n                            <\/select>\n                        <\/div>\n                        <div class=\"col-lg-6\">\n                            <label>Zone de livraison<\/label>\n                            <select id=\"zone\" onchange=\"updateCityList(); updateSummary();\" name=\"zone\">\n                                <option value=\"\">--Choisir--<\/option>\n                                <option value=\"dakar\">Dakar<\/option>\n                                <option value=\"banlieue\">Banlieue<\/option>\n                                <option value=\"zone1\">R\u00e9gion 1<\/option>\n                                <option value=\"zone2\">R\u00e9gion 2<\/option>\n                                <option value=\"zone3\">R\u00e9gion 3<\/option>\n                            <\/select>\n                        <\/div>\n                    <\/div>\n\n\n\n                    <div id=\"cityListContainer\" class=\"city-list\" style=\"display: none;\">\n                        <label>Villes dans la zone<\/label>\n                        <ul id=\"cityList\"><\/ul>\n                    <\/div>\n\n                    <label>Option de r\u00e9cup\u00e9ration<\/label>\n                    <select id=\"pickup\" onchange=\"togglePickupOptions();\" oninput=\"updateSummary()\" name=\"pickup\">\n                        <option value=\"\">--Choisir--<\/option>\n                        <option value=\"ramassage\">Ramassage<\/option>\n                        <option value=\"depot\">D\u00e9p\u00f4t<\/option>\n                    <\/select>\n\n                    <div id=\"pickupZoneContainer\" style=\"display: none;\">\n                        <label>Zone de ramassage<\/label>\n                        <select id=\"pickupZone\" oninput=\"updateSummary()\" name=\"pickupZone\">\n                            <option value=\"\">--Choisir--<\/option>\n                            <option value=\"dakar\">Dakar<\/option>\n                            <option value=\"banlieue\">Banlieue<\/option>\n                        <\/select>\n                    <\/div>\n\n                    <div id=\"depotAddressContainer\" style=\"display: none;\">\n                        <label>Adresse de d\u00e9p\u00f4t<\/label>\n                        <input name=\"depotAddress\" type=\"text\" id=\"depotAddress\"\n                            placeholder=\"Entrez l'adresse de d\u00e9p\u00f4t\">\n                    <\/div>\n                <\/div>\n\n                <div class=\"col-lg-5\">\n                    <div class=\"summary\">\n                        <h3>Sommaire<\/h3>\n                        <ul id=\"summaryList\"><\/ul>\n                    <\/div>\n                    <div class=\"result\">\n                        <p id=\"resultText\" class=\"resultText\"><\/p>\n                    <\/div>\n                    <div class=\"action-buttons\">\n                        <button onclick=\"calculateDelivery()\" type=\"submit\" value=\"submit\" id=\"submit\">Calculer<\/button>\n                        <div onclick=\"redirectLink()\" id=\"redirect\" class=\"link\"><\/div>\n                    <\/div>\n                    <div id=\"alert\" class=\"alert\"><\/div>\n                <\/div>\n            <\/div>\n        <\/form>\n    <\/div>\n\n    <script>\n        const scriptURL = 'https:\/\/script.google.com\/macros\/s\/AKfycbybEfJ2UXnLfzl84cj1lE4Kvq0bl_GMN1hCVLylRuhhTN4sgNlTntfpblWC3L_B6ySBBA\/exec';\n        const tarifs = {\n            \"scooter\": {\n                \"dakar\": { \"0-3\": 1900, \"4-15\": 3800, \"16-30\": 6300, \"31-50\": 11300, \"51-75\": 11900 },\n                \"banlieue\": { \"0-3\": 2500, \"4-15\": 5000, \"16-30\": 7500, \"31-50\": 12500, \"51-75\": 19400 },\n                \"zone1\": { \"0-3\": 3800, \"4-15\": 6300, \"16-30\": 10000, \"31-50\": 13800, \"51-75\": 23200 },\n                \"zone2\": { \"0-3\": 5000, \"4-15\": 7500, \"16-30\": 11300, \"31-50\": 15000, \"51-75\": 26300 },\n                \"zone3\": { \"0-3\": 6300, \"4-15\": 8800, \"16-30\": 12500, \"31-50\": 16300, \"51-75\": 29400 },\n                \"zone4\": { \"0-3\": 7500, \"4-15\": 10000, \"16-30\": 13800, \"31-50\": 17500, \"51-75\": 32500 },\n                \"zone5\": { \"0-3\": 8800, \"4-15\": 11300, \"16-30\": 15000, \"31-50\": 18800, \"51-75\": 35700 },\n                \"zone6\": { \"0-3\": 10000, \"4-15\": 12500, \"16-30\": 16300, \"31-50\": 20000, \"51-75\": 38800 },\n                \"zone7\": { \"0-3\": 11300, \"4-15\": 13800, \"16-30\": 17500, \"31-50\": 21300, \"51-75\": 41900 },\n                \"zone8\": { \"0-3\": 12500, \"4-15\": 15000, \"16-30\": 18800, \"31-50\": 22500, \"51-75\": 45000 },\n            },\n            \"minivan\": {\n                \"dakar\": { \"0-3\": 1900, \"4-15\": 3800, \"16-30\": 6300, \"31-50\": 11300, \"51-75\": 11900 },\n                \"banlieue\": { \"0-3\": 2500, \"4-15\": 5000, \"16-30\": 7500, \"31-50\": 12500, \"51-75\": 19400 },\n                \"zone1\": { \"0-3\": 3800, \"4-15\": 6300, \"16-30\": 10000, \"31-50\": 13800, \"51-75\": 23200 },\n                \"zone2\": { \"0-3\": 5000, \"4-15\": 7500, \"16-30\": 11300, \"31-50\": 15000, \"51-75\": 26300 },\n                \"zone3\": { \"0-3\": 6300, \"4-15\": 8800, \"16-30\": 12500, \"31-50\": 16300, \"51-75\": 29400 },\n                \"zone4\": { \"0-3\": 7500, \"4-15\": 10000, \"16-30\": 13800, \"31-50\": 17500, \"51-75\": 32500 },\n                \"zone5\": { \"0-3\": 8800, \"4-15\": 11300, \"16-30\": 15000, \"31-50\": 18800, \"51-75\": 35700 },\n                \"zone6\": { \"0-3\": 10000, \"4-15\": 12500, \"16-30\": 16300, \"31-50\": 20000, \"51-75\": 38800 },\n                \"zone7\": { \"0-3\": 11300, \"4-15\": 13800, \"16-30\": 17500, \"31-50\": 21300, \"51-75\": 41900 },\n                \"zone8\": { \"0-3\": 12500, \"4-15\": 15000, \"16-30\": 18800, \"31-50\": 22500, \"51-75\": 45000 },\n            },\n            \"van\": {\n                \"dakar\": { \"0-3\": 1900, \"4-15\": 3800, \"16-30\": 6300, \"31-50\": 11300, \"51-75\": 11900 },\n                \"banlieue\": { \"0-3\": 2500, \"4-15\": 5000, \"16-30\": 7500, \"31-50\": 12500, \"51-75\": 19400 },\n                \"zone1\": { \"0-3\": 3800, \"4-15\": 6300, \"16-30\": 10000, \"31-50\": 13800, \"51-75\": 23200 },\n                \"zone2\": { \"0-3\": 5000, \"4-15\": 7500, \"16-30\": 11300, \"31-50\": 15000, \"51-75\": 26300 },\n                \"zone3\": { \"0-3\": 6300, \"4-15\": 8800, \"16-30\": 12500, \"31-50\": 16300, \"51-75\": 29400 },\n                \"zone4\": { \"0-3\": 7500, \"4-15\": 10000, \"16-30\": 13800, \"31-50\": 17500, \"51-75\": 32500 },\n                \"zone5\": { \"0-3\": 8800, \"4-15\": 11300, \"16-30\": 15000, \"31-50\": 18800, \"51-75\": 35700 },\n                \"zone6\": { \"0-3\": 10000, \"4-15\": 12500, \"16-30\": 16300, \"31-50\": 20000, \"51-75\": 38800 },\n                \"zone7\": { \"0-3\": 11300, \"4-15\": 13800, \"16-30\": 17500, \"31-50\": 21300, \"51-75\": 41900 },\n                \"zone8\": { \"0-3\": 12500, \"4-15\": 15000, \"16-30\": 18800, \"31-50\": 22500, \"51-75\": 45000 },\n            }\n        };\n\n        const pickupCosts = {\n            \"ramassage\": {\n                \"scooter\": { \"dakar\": 500, \"banlieue\": 1000 },\n                \"minivan\": { \"dakar\": 5000, \"banlieue\": 7500 },\n                \"van\": { \"dakar\": 10000, \"banlieue\": 15000 }\n            },\n            \"depot\": {\n                \"scooter\": 0,\n                \"minivan\": 0,\n                \"van\": 0\n            }\n        };\n\n        const citiesByZone = {\n            dakar: [\"Dakar\", \"Gu\u00e9diawaye\", \"Pikine\"],\n            banlieue: [\"Keur Massar\", \"Rufisque\", \"Bargny\"],\n            zone1: [\"Thi\u00e8s\", \"Mbour\", \"Tivaouane\"],\n            zone2: [\"Saint-Louis\", \"Podor\", \"Dagana\"],\n            zone3: [\"Ziguinchor\", \"Bignona\", \"Oussouye\"]\n        };\n\n        function togglePickupOptions() {\n            const pickup = document.getElementById(\"pickup\").value;\n            document.getElementById(\"pickupZoneContainer\").style.display = pickup === \"ramassage\" ? \"block\" : \"none\";\n            document.getElementById(\"depotAddressContainer\").style.display = pickup === \"depot\" ? \"block\" : \"none\";\n        }\n\n        function updateSummary() {\n            const vehicle = document.getElementById(\"vehicle\").value;\n            const weight = document.getElementById(\"weight\").value;\n            const productType = document.getElementById(\"productType\").value;\n            const zone = document.getElementById(\"zone\").value;\n\n            const summaryList = document.getElementById(\"summaryList\");\n            summaryList.innerHTML = `\n                <li>Type de v\u00e9hicule : ${vehicle}<\/li>\n                <li>Poids : ${weight} kg<\/li>\n                <li>Type de produit : ${productType}<\/li>\n                <li>Zone de livraison : ${zone}<\/li>\n            `;\n        }\n\n        function updateCityList() {\n            const zone = document.getElementById(\"zone\").value;\n            const cityListContainer = document.getElementById(\"cityListContainer\");\n            const cityList = document.getElementById(\"cityList\");\n\n            if (zone && citiesByZone[zone]) {\n                cityList.innerHTML = citiesByZone[zone].map(city => `<li>${city}<\/li>`).join(\"\");\n                cityListContainer.style.display = \"block\";\n            } else {\n                cityList.innerHTML = \"\";\n                cityListContainer.style.display = \"none\";\n            }\n        }\n        function calculateDelivery() {\n            const vehicle = document.getElementById(\"vehicle\").value;\n            const weight = parseFloat(document.getElementById(\"weight\").value);\n            const zone = document.getElementById(\"zone\").value;\n            const pickup = document.getElementById(\"pickup\").value;\n            const pickupZone = document.getElementById(\"pickupZone\").value;\n            const depotAddress = document.getElementById(\"depotAddress\").value;\n            const productType = document.getElementById(\"productType\").value;\n            const email = document.getElementById(\"email\").value;\n            const phone = document.getElementById(\"phone\").value;\n            const redirectDiv = document.getElementById(\"redirect\");\n            const alertDiv = document.getElementById(\"alert\");\n\n            alertDiv.innerHTML = \"\";\n            redirectDiv.innerHTML = \"\";\n\n            if (!vehicle || isNaN(weight) || weight <= 0 || !zone || !pickup) {\n                alert(\"Veuillez remplir tous les champs correctement.\");\n                return;\n            }\n\n            const form = document.forms['contactForm']\n            form.addEventListener('submit', e => {\n\n                e.preventDefault()\n\n                fetch(scriptURL, { method: 'POST', body: new FormData(form) })\n            })\n\n            let tranche;\n            if (weight <= 3) tranche = \"0-3\";\n            else if (weight <= 15) tranche = \"4-15\";\n            else if (weight <= 30) tranche = \"16-30\";\n            else if (weight <= 50) tranche = \"31-50\";\n            else tranche = \"51-75\";\n\n            const baseTarif = tarifs[vehicle]?.[zone]?.[tranche] || 0;\n            let pickupCost = 0;\n\n            if (pickup === \"ramassage\") {\n                pickupCost = pickupCosts[\"ramassage\"]?.[vehicle]?.[pickupZone] || 0;\n            } else if (pickup === \"depot\") {\n                if (!depotAddress.trim()) {\n                    alert(\"Veuillez entrer une adresse de d\u00e9p\u00f4t valide.\");\n                    return;\n                }\n            }\n\n            const total = baseTarif + pickupCost;\n            document.querySelector(\".resultText\").innerHTML = `Montant total : ${total.toFixed(2)} F CFA`;\n            redirectDiv.innerHTML = `<a href=\"javascript:redirectLink()\" style=\"border: 1px solid #399EBF; padding: 12px 20px; color: #399EBF; font-size: 16px; border-radius: 65px; cursor: pointer; width: 100%;\">Faire une demande de mission<\/a>`;\n\n        }\n\n        function redirectLink() {\n            const data = {\n                email: document.getElementById(\"email\").value,\n                phone: document.getElementById(\"phone\").value,\n                vehicle: document.getElementById(\"vehicle\").value,\n                weight: document.getElementById(\"weight\").value,\n                productType: document.getElementById(\"productType\").value,\n                zone: document.getElementById(\"zone\").value,\n                pickup: document.getElementById(\"pickup\").value,\n                pickupZone: document.getElementById(\"pickupZone\").value,\n                depotAddress: document.getElementById(\"depotAddress\").value,\n            };\n\n            fetch(\"https:\/\/api.hsforms.com\/submissions\/v3\/integration\/submit\/26523294\/9c4eaefc-a8a2-458c-8702-2e9fb13bbec8\", {\n                method: \"POST\",\n                headers: {\n                    \"Content-Type\": \"application\/json\",\n                },\n                body: JSON.stringify({\n                    fields: Object.keys(data).map(key => ({\n                        name: key,\n                        value: data[key]\n                    }))\n                })\n            }).then(response => {\n                if (response.ok) {\n                    alert(\"Demande envoy\u00e9e avec succ\u00e8s \u00e0 HubSpot !\");\n                } else {\n                    alert(\"Erreur lors de l'envoi \u00e0 HubSpot.\");\n                }\n            }).catch(() => {\n                alert(\"Erreur de connexion lors de l'envoi \u00e0 HubSpot.\");\n            });\n        }\n    <\/script>\n<\/body>\n\n<\/html>\r\n\t\t<\/div>\r\n\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div><div class=\"grve-empty-space grve-height-4x\"><\/div><\/div><div class=\"grve-background-wrapper\">  <div class=\"grve-bg-image grve-bg-center-center grve-bg-image-id-17145 lazyload\"  data-bgset=\"https:\/\/papslogistics.com\/wp-content\/uploads\/Sans-titre-1.jpg 1920w, https:\/\/papslogistics.com\/wp-content\/uploads\/Sans-titre-1-300x169.jpg 300w, https:\/\/papslogistics.com\/wp-content\/uploads\/Sans-titre-1-1024x576.jpg 1024w, https:\/\/papslogistics.com\/wp-content\/uploads\/Sans-titre-1-768x432.jpg 768w, https:\/\/papslogistics.com\/wp-content\/uploads\/Sans-titre-1-1536x864.jpg 1536w, https:\/\/papslogistics.com\/wp-content\/uploads\/Sans-titre-1-18x10.jpg 18w, https:\/\/papslogistics.com\/wp-content\/uploads\/Sans-titre-1-1390x782.jpg 1390w\" data-sizes=\"auto\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"Calcul de Livraison Messagerie Pr\u00e9nom Nom Adresse mail T\u00e9l\u00e9phone Type de v\u00e9hicule --Choisir-- Scooter Mini Van Van Poids (kg) Type de produit --Choisir-- Standard Fragile Alimentaire Zone de livraison --Choisir-- Dakar Banlieue R\u00e9gion 1 R\u00e9gion 2 R\u00e9gion 3 Villes dans la zone Option de r\u00e9cup\u00e9ration --Choisir-- Ramassage D\u00e9p\u00f4t Zone de ramassage --Choisir-- Dakar Banlieue Adresse [...]","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-17081","page","type-page","status-publish","hentry","grve-entry-item"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Shipping Calculator - Messagerie - Paps Logistique<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/papslogistics.com\/en\/shipping-calculator-messagerie\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shipping Calculator - Messagerie - Paps Logistique\" \/>\n<meta property=\"og:url\" content=\"https:\/\/papslogistics.com\/en\/shipping-calculator-messagerie\/\" \/>\n<meta property=\"og:site_name\" content=\"Paps Logistique\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-13T10:57:57+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/\",\"url\":\"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/\",\"name\":\"Shipping Calculator - Messagerie - Paps Logistique\",\"isPartOf\":{\"@id\":\"https:\/\/papslogistics.com\/#website\"},\"datePublished\":\"2024-12-02T22:37:03+00:00\",\"dateModified\":\"2024-12-13T10:57:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/papslogistics.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shipping Calculator &#8211; Messagerie\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/papslogistics.com\/#website\",\"url\":\"https:\/\/papslogistics.com\/\",\"name\":\"Paps Logistique\",\"description\":\"Une exp\u00e9rience de logistique unique\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/papslogistics.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shipping Calculator - Messagerie - Paps Logistique","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/papslogistics.com\/en\/shipping-calculator-messagerie\/","og_locale":"en_GB","og_type":"article","og_title":"Shipping Calculator - Messagerie - Paps Logistique","og_url":"https:\/\/papslogistics.com\/en\/shipping-calculator-messagerie\/","og_site_name":"Paps Logistique","article_modified_time":"2024-12-13T10:57:57+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/","url":"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/","name":"Shipping Calculator - Messagerie - Paps Logistique","isPartOf":{"@id":"https:\/\/papslogistics.com\/#website"},"datePublished":"2024-12-02T22:37:03+00:00","dateModified":"2024-12-13T10:57:57+00:00","breadcrumb":{"@id":"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/papslogistics.com\/shipping-calculator-messagerie\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/papslogistics.com\/shipping-calculator-messagerie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/papslogistics.com\/"},{"@type":"ListItem","position":2,"name":"Shipping Calculator &#8211; Messagerie"}]},{"@type":"WebSite","@id":"https:\/\/papslogistics.com\/#website","url":"https:\/\/papslogistics.com\/","name":"Paps Logistique","description":"An unparalleled logistic experience","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/papslogistics.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/papslogistics.com\/en\/wp-json\/wp\/v2\/pages\/17081","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/papslogistics.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/papslogistics.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/papslogistics.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/papslogistics.com\/en\/wp-json\/wp\/v2\/comments?post=17081"}],"version-history":[{"count":0,"href":"https:\/\/papslogistics.com\/en\/wp-json\/wp\/v2\/pages\/17081\/revisions"}],"wp:attachment":[{"href":"https:\/\/papslogistics.com\/en\/wp-json\/wp\/v2\/media?parent=17081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}