{"id":5917,"date":"2025-07-29T23:15:43","date_gmt":"2025-07-29T23:15:43","guid":{"rendered":"https:\/\/couriershoping.com\/?page_id=5917"},"modified":"2025-08-08T16:58:16","modified_gmt":"2025-08-08T16:58:16","slug":"cotiza","status":"publish","type":"page","link":"https:\/\/couriershoping.com\/en\/cotiza\/","title":{"rendered":"Cotiza"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"5917\" class=\"elementor elementor-5917\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-13729c3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"13729c3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-769607f\" data-id=\"769607f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-4593c6f elementor-widget elementor-widget-html\" data-id=\"4593c6f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"shipping-calculator\">\r\n  <h2>Calculadora de Env\u00edo (Precios incluyen IGV)<\/h2>\r\n  <form id=\"calculator-form\" action=\"\">\r\n    <label for=\"product-name\">Nombre del producto:<\/label>\r\n    <input type=\"text\" id=\"product-name\" name=\"product-name\" placeholder=\"Ej: Laptop, Zapatos\" required>\r\n\r\n    <label for=\"product-price\">Precio del producto (USD):<\/label>\r\n    <input type=\"number\" id=\"product-price\" name=\"product-price\" min=\"0\" step=\"0.01\" placeholder=\"Ej: 250\" required>\r\n\r\n    <label>Unidad de peso:<\/label>\r\n    <div class=\"unit-selector\">\r\n      <label><input type=\"radio\" name=\"unit\" value=\"kg\" checked> Kilogramos (kg)<\/label>\r\n      <label><input type=\"radio\" name=\"unit\" value=\"lb\"> Libras (lb)<\/label>\r\n    <\/div>\r\n\r\n    <label for=\"weight\">Peso del paquete:<\/label>\r\n    <input type=\"number\" id=\"weight\" name=\"weight\" min=\"0\" step=\"0.1\" placeholder=\"Ej: 2.5\" required>\r\n\r\n    <label for=\"delivery\">M\u00e9todo de entrega:<\/label>\r\n    <select id=\"delivery\" name=\"delivery\">\r\n      <option value=\"0\">Recojo en almac\u00e9n (sin costo)<\/option>\r\n      <option value=\"4\">Env\u00edo a domicilio - La Molina (+4 USD)<\/option>\r\n      <option value=\"8\">Env\u00edo a domicilio - Los Olivos (+8 USD)<\/option>\r\n      <option value=\"10\">Env\u00edo a domicilio - Comas (+10 USD)<\/option>\r\n    <\/select>\r\n\r\n    <button type=\"button\" class=\"btn-calc\" onclick=\"calculateShipping()\">Calcular<\/button>\r\n    <button type=\"button\" class=\"btn-secondary\" id=\"add-product-btn\" onclick=\"addProduct()\" style=\"display:none;\">Agregar otro producto<\/button>\r\n    <button type=\"button\" class=\"btn-reset\" id=\"reset-btn\" onclick=\"resetCalculator()\">Resetear<\/button>\r\n  <input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\r\n\r\n  <div id=\"breakdown\" style=\"margin-top:20px; display:none;\">\r\n    <h3>Detalle de Costos (incluye IGV)<\/h3>\r\n    <table class=\"cost-table\">\r\n      <thead>\r\n        <tr><th>Concepto<\/th><th>Monto (USD)<\/th><\/tr>\r\n      <\/thead>\r\n      <tbody>\r\n        <tr><td>Gastos Administrativos (Fijo)<\/td><td id=\"fixed-cost\"><\/td><\/tr>\r\n        <tr><td>Flete por Kilo<\/td><td id=\"variable-cost\"><\/td><\/tr>\r\n        <tr><td>Extra 20% (si producto > 200 USD)<\/td><td id=\"extra-cost\"><\/td><\/tr>\r\n        <tr><td>Env\u00edo a domicilio<\/td><td id=\"delivery-cost\"><\/td><\/tr>\r\n        <tr><th>Total Producto<\/th><th id=\"final-total\"><\/th><\/tr>\r\n      <\/tbody>\r\n    <\/table>\r\n  <\/div>\r\n\r\n  <h4 id=\"total\" style=\"margin-top:20px;\"><\/h4>\r\n  <h4>Productos calculados:<\/h4>\r\n  <ul id=\"product-list\"><\/ul>\r\n\r\n  <div id=\"notes\" style=\"text-align:left; font-size:0.85em; margin-top:30px; line-height:1.5; color:#333; display:none;\">\r\n    <p>(*) Tarifas en D\u00f3lares Americanos.<\/p>\r\n    <p>(*) Costo incluye flete internacional, tr\u00e1mites administrativos y el env\u00edo a domicilio en zonas de cobertura.<\/p>\r\n    <p>(*) Los costos, pesos e impuestos son aproximados. Los valores considerados para la facturaci\u00f3n son los proporcionados por Aduanas Peruanas.<\/p>\r\n    <p>(*) Pagan impuestos compras superiores a $200.00.<\/p>\r\n    <p>(*) Compras superiores a $2000.00, se considera como carga general.<\/p>\r\n    <p>(*) Los precios indicados son para personas naturales.<\/p>\r\n    <p>(*) Flete exonerado del I.G.V. seg\u00fan ap\u00e9ndice II D.S. N\u00b0 055-99-EFT.U.O. de la ley del I.G.V. e I.S.C.<\/p>\r\n    <p>(*) Gastos administrativos incluyen I.G.V.<\/p>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  body { font-family: Arial, sans-serif; background: #f5f7fa; }\r\n  #shipping-calculator {\r\n    background: white;\r\n    padding: 25px;\r\n    border-radius: 12px;\r\n    width: 500px;\r\n    margin: 30px auto;\r\n    box-shadow: 0px 4px 15px rgba(0,0,0,0.1);\r\n    text-align: center;\r\n  }\r\n  #shipping-calculator h2, #shipping-calculator h3 {\r\n    color: #0d47a1;\r\n    margin-bottom: 20px;\r\n  }\r\n  #calculator-form label { display: block; margin-top: 10px; font-weight: bold; color: #333; }\r\n  #calculator-form input[type=\"text\"], #calculator-form input[type=\"number\"], #calculator-form select {\r\n    width: 100%; padding: 10px; margin-top: 5px;\r\n    border-radius: 8px; border: 1px solid #ccc; font-size: 1em;\r\n  }\r\n  .unit-selector { margin: 10px 0; }\r\n  .unit-selector label { margin: 0 10px; font-size: 0.95em; }\r\n  .btn-calc, .btn-secondary, .btn-reset {\r\n    margin-top: 15px; width: 100%; padding: 12px;\r\n    border-radius: 8px; font-size: 1.1em; cursor: pointer; font-weight: bold;\r\n  }\r\n  .btn-calc {\r\n    background: #ffcc03; border: none; color: #0d47a1;\r\n  }\r\n  .btn-calc:hover { background: #e6b802; }\r\n  .btn-secondary {\r\n    background: #f0f0f0; border: 1px solid #ccc; color: #333;\r\n  }\r\n  .btn-secondary:hover { background: #e0e0e0; }\r\n  .btn-reset {\r\n    background: red; border: none; color: white;\r\n  }\r\n  .btn-reset:hover { background: darkred; }\r\n  .cost-table {\r\n    width: 100%; border-collapse: collapse; margin-top: 15px;\r\n  }\r\n  .cost-table th, .cost-table td {\r\n    border: 1px solid #ccc; padding: 10px; text-align: center;\r\n  }\r\n  .cost-table th { background: #f1f1f1; }\r\n  #product-list { list-style-type: none; padding: 0; margin-top: 10px; }\r\n  #product-list li { padding: 5px 0; font-size: 1em; }\r\n<\/style>\r\n\r\n<script>\r\n  var pricePerKg = 8;  \/\/ Incluye IGV\r\n  var fixedCost = 7;   \/\/ Incluye IGV\r\n  var totalAmount = 0;\r\n  var productHistory = [];\r\n\r\n  function calculateShipping() {\r\n    var productName = document.getElementById(\"product-name\").value;\r\n    var productPrice = parseFloat(document.getElementById(\"product-price\").value);\r\n    var weight = parseFloat(document.getElementById(\"weight\").value);\r\n    var unit = document.querySelector('input[name=\"unit\"]:checked').value;\r\n    var deliveryCost = parseFloat(document.getElementById(\"delivery\").value);\r\n\r\n    if (productName && weight > 0 && productPrice >= 0) {\r\n      var weightKg = (unit === \"lb\") ? weight * 0.4536 : weight;\r\n\r\n      var variableCost = weightKg * pricePerKg;\r\n      var subtotalEnvio = fixedCost + variableCost;\r\n      var extraCost = 0;\r\n\r\n      if (productPrice > 200) {\r\n        extraCost = subtotalEnvio * 0.20; \/\/ 20% adicional\r\n      }\r\n\r\n      var total = subtotalEnvio + extraCost + deliveryCost;\r\n      totalAmount += total;\r\n\r\n      productHistory.push({ name: productName, price: total });\r\n\r\n      document.getElementById(\"fixed-cost\").innerText = fixedCost.toFixed(2);\r\n      document.getElementById(\"variable-cost\").innerText = variableCost.toFixed(2);\r\n      document.getElementById(\"extra-cost\").innerText = extraCost.toFixed(2);\r\n      document.getElementById(\"delivery-cost\").innerText = deliveryCost.toFixed(2);\r\n      document.getElementById(\"final-total\").innerText = total.toFixed(2);\r\n      document.getElementById(\"breakdown\").style.display = \"block\";\r\n\r\n      document.getElementById(\"total\").innerHTML = \"Total acumulado (todos los productos): USD \" + totalAmount.toFixed(2);\r\n\r\n      displayProductHistory();\r\n      document.getElementById(\"add-product-btn\").style.display = \"block\";\r\n      document.getElementById(\"notes\").style.display = \"block\";\r\n    } else {\r\n      document.getElementById(\"total\").innerHTML = \"Por favor, ingrese todos los campos correctamente.\";\r\n    }\r\n  }\r\n\r\n  function displayProductHistory() {\r\n    var productList = document.getElementById(\"product-list\");\r\n    productList.innerHTML = \"\";\r\n    productHistory.forEach(function(product) {\r\n      var listItem = document.createElement(\"li\");\r\n      listItem.textContent = product.name + \": USD \" + product.price.toFixed(2);\r\n      productList.appendChild(listItem);\r\n    });\r\n  }\r\n\r\n  function addProduct() {\r\n    document.getElementById(\"weight\").value = \"\";\r\n    document.getElementById(\"product-name\").value = \"\";\r\n    document.getElementById(\"product-price\").value = \"\";\r\n    document.getElementById(\"breakdown\").style.display = \"none\";\r\n    document.getElementById(\"add-product-btn\").style.display = \"none\";\r\n  }\r\n\r\n  function resetCalculator() {\r\n    totalAmount = 0;\r\n    productHistory = [];\r\n    document.getElementById(\"product-name\").value = \"\";\r\n    document.getElementById(\"product-price\").value = \"\";\r\n    document.getElementById(\"weight\").value = \"\";\r\n    document.getElementById(\"total\").innerHTML = \"\";\r\n    document.getElementById(\"product-list\").innerHTML = \"\";\r\n    document.getElementById(\"breakdown\").style.display = \"none\";\r\n    document.getElementById(\"add-product-btn\").style.display = \"none\";\r\n    document.getElementById(\"notes\").style.display = \"none\";\r\n  }\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Calculadora de Env\u00edo (Precios incluyen IGV) Nombre del producto: Precio del producto (USD): Unidad de peso: Kilogramos (kg) Libras (lb) Peso del paquete: M\u00e9todo de entrega: Recojo en almac\u00e9n (sin costo)Env\u00edo a domicilio &#8211; La Molina (+4 USD)Env\u00edo a domicilio &#8211; Los Olivos (+8 USD)Env\u00edo a domicilio &#8211; Comas (+10 USD) Calcular Agregar otro producto [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5917","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/pages\/5917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/comments?post=5917"}],"version-history":[{"count":12,"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/pages\/5917\/revisions"}],"predecessor-version":[{"id":6107,"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/pages\/5917\/revisions\/6107"}],"wp:attachment":[{"href":"https:\/\/couriershoping.com\/en\/wp-json\/wp\/v2\/media?parent=5917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}