{"id":20113,"date":"2024-09-30T15:54:27","date_gmt":"2024-09-30T13:54:27","guid":{"rendered":"https:\/\/plenoil.es\/form-from-ticket-to-invoice\/"},"modified":"2025-04-11T08:28:28","modified_gmt":"2025-04-11T06:28:28","slug":"form-from-ticket-to-invoice","status":"publish","type":"page","link":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/","title":{"rendered":"Form from ticket to invoice"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20113\" class=\"elementor elementor-20113 elementor-20090\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-fb5727d elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"fb5727d\" 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-6064c80\" data-id=\"6064c80\" 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-fb14c4c elementor-widget elementor-widget-spacer\" data-id=\"fb14c4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e9d9f2e elementor-widget elementor-widget-image\" data-id=\"e9d9f2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"300\" height=\"60\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy-300x60.png\" class=\"attachment-medium size-medium wp-image-21414 lazyload\" alt=\"\" data-srcset=\"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy-300x60.png 300w, https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy.png 418w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><noscript><img decoding=\"async\" width=\"300\" height=\"60\" src=\"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy-300x60.png\" class=\"attachment-medium size-medium wp-image-21414 lazyload\" alt=\"\" srcset=\"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy-300x60.png 300w, https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy.png 418w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/noscript>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27d6ca6 elementor-widget elementor-widget-spacer\" data-id=\"27d6ca6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\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<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d3b5704 elementor-section-full_width elementor-section-stretched elementor-section-content-middle elementor-section-height-default elementor-section-height-default\" data-id=\"d3b5704\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\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-1388222 absoluto\" data-id=\"1388222\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb1078f elementor-widget elementor-widget-heading\" data-id=\"bb1078f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Request invoice<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ed715a elementor-widget elementor-widget-text-editor\" data-id=\"7ed715a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Fill the form to download your invoice<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7888050 elementor-widget elementor-widget-text-editor\" data-id=\"7888050\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To input the information for this ticket, you must wait <b>at least 48 hours<\/b> from the time of supply. Once this period has passed, you will be able to request your invoice. Thank you very much.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59f8953 elementor-widget__width-initial elementor-widget elementor-widget-elementskit-contact-form7\" data-id=\"59f8953\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"elementskit-contact-form7.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ekit-wid-con\" ><div class=\"ekit-form\">\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f19866-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"19866\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/en\/wp-json\/wp\/v2\/pages\/20113#wpcf7-f19866-o1\" method=\"post\" class=\"wpcf7-form init wpcf7-acceptance-as-validation\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"19866\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f19866-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<style>\n\n.elementor-17281 .elementor-element.elementor-element-7fb28a1 .ekit-form form input:not([type=\"submit\"]):not([type=\"checkbox\"]):not([type=\"radio\"]), .elementor-17281 .elementor-element.elementor-element-7fb28a1 .ekit-form form select\n{\nbackground:#F7F8FC;\nborder:0;\nfont-family: var(--e-global-typography-text-font-family), Sans-serif;\n    font-size: var(--e-global-typography-text-font-size);\n    font-weight: var(--e-global-typography-text-font-weight);\n    line-height: var(--e-global-typography-text-line-height);\n}\n\n.orange_asteric {\n    color: #FF6326 !important;\n    display: inline-block !important;\n}\n\n.wpcf7-list-item span {\nmarging:0 !important;}\n\n\n.pt-2{\npadding-top:2rem;}\n\n.boton-naranja input{\n    background: #FF6326 !important;\nborder-radius: 30px !important;}\n\n.formulario-ticket .wpcf7-not-valid-tip {\n    color: #dc3232 !important;\n    font-size: 1em;\n    font-weight: normal;\n    margin-bottom: 15px !important;\n\n}\n.formulario-ticket input, .formulario-ticket select{\n    margin-bottom: 5px !important;\n\n}\n.form_contacto_acepta, .wpcf7-list-item-label{display: inline-block !important;top: -1px;position: relative;}\n\ninput::placeholder {color:#888 !important;}\n<\/style>\n\n<div class=\"formulario-ticket\">\n  <div class=\"row pt-2\">\n      <div class=\"col-sm\">\n        <label> Nombre y apellidos <span class=\"orange_asteric\">*<\/span> <span class=\"wpcf7-form-control-wrap\" data-name=\"full-name\"><input size=\"40\" maxlength=\"50\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"full-name\" \/><\/span> <\/label>\n      <\/div>\n  <\/div>\n  <div class=\"row pt-2\">\n      <div class=\"col-sm\">\n        <label> CIF <span class=\"orange_asteric\">*<\/span> <span class=\"wpcf7-form-control-wrap\" data-name=\"cif\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"cif\" \/><\/span> <\/label>\n      <\/div>\n       <div class=\"col-sm\">\n        <label> Email <span class=\"orange_asteric\">*<\/span> <span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"80\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"email\" \/><\/span> <\/label>\n      <\/div>\n  <\/div>\n\n\n  <div class=\"row pt-2\">\n    <div class=\"col-sm\">\n      <label> Direcci\u00f3n <span class=\"wpcf7-form-control-wrap\" data-name=\"direction\"><input size=\"40\" maxlength=\"50\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"direction\" \/><\/span> <\/label>\n    <\/div> \n  <\/div>\n\n  <div class=\"row pt-2\">\n    <div class=\"col-sm\">\n      <label> CP <span class=\"wpcf7-form-control-wrap\" data-name=\"zip-code\"><input class=\"wpcf7-form-control wpcf7-number wpcf7-validates-as-number\" aria-invalid=\"false\" value=\"\" type=\"number\" name=\"zip-code\" \/><\/span><\/label>\n    <\/div> \n    <div class=\"col-sm\">\n      <label> Ciudad <span class=\"wpcf7-form-control-wrap\" data-name=\"city\"><input size=\"40\" maxlength=\"30\" class=\"wpcf7-form-control wpcf7-text\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"city\" \/><\/span><\/label>\n    <\/div>    \n  <\/div>\n\n  <div class=\"row pt-2\">\n    <div class=\"col-sm\">\n      <label><img decoding=\"async\" class=\"lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"\/wp-content\/uploads\/2024\/09\/ticket_01.png\" alt=\"1\" style=\"position:relative;top:5px\" \/><noscript><img decoding=\"async\" class=\"lazyload\" src=\"\/wp-content\/uploads\/2024\/09\/ticket_01.png\" alt=\"1\" style=\"position:relative;top:5px\" \/><\/noscript> Fecha de ticket <span class=\"orange_asteric\">*<\/span> <span class=\"wpcf7-form-control-wrap\" data-name=\"reposting-date-ticket\"><input class=\"wpcf7-form-control wpcf7-date wpcf7-validates-as-required wpcf7-validates-as-date\" id=\"fecha_id\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"date\" name=\"reposting-date-ticket\" \/><\/span> <\/label>\n      <label><img decoding=\"async\" class=\"lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"\/wp-content\/uploads\/2024\/09\/ticket_02.png\" alt=\"2\" style=\"position:relative;top:5px\" \/><noscript><img decoding=\"async\" class=\"lazyload\" src=\"\/wp-content\/uploads\/2024\/09\/ticket_02.png\" alt=\"2\" style=\"position:relative;top:5px\" \/><\/noscript> N\u00ba de ticket <span class=\"orange_asteric\">*<\/span> <span class=\"wpcf7-form-control-wrap\" data-name=\"ticket-number\"><input size=\"40\" maxlength=\"20\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"ticket-number\" \/><\/span> <\/label>\n      <label><img decoding=\"async\" class=\"lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"\/wp-content\/uploads\/2024\/09\/ticket_03.png\" alt=\"3\" style=\"position:relative;top:5px\" \/><noscript><img decoding=\"async\" class=\"lazyload\" src=\"\/wp-content\/uploads\/2024\/09\/ticket_03.png\" alt=\"3\" style=\"position:relative;top:5px\" \/><\/noscript> Importe de ticket <span class=\"orange_asteric\">*<\/span> <span class=\"wpcf7-form-control-wrap\" data-name=\"check-amount-ticket\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"0,00\" value=\"\" type=\"text\" name=\"check-amount-ticket\" \/><\/span><\/label><small> Centimos separados por coma, ejemplo: 12,00<\/small>\n    <\/div> \n    <div class=\"col-sm\">\n      <img decoding=\"async\" class=\"lazyload\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"\/wp-content\/uploads\/2025\/04\/Ticket-ejemplo-Plenergy.png\" alt=\"Ejemplo ticket Plenergy\"><noscript><img decoding=\"async\" class=\"lazyload\" src=\"\/wp-content\/uploads\/2025\/04\/Ticket-ejemplo-Plenergy.png\" alt=\"Ejemplo ticket Plenergy\"><\/noscript>\n    <\/div> \n  <\/div>\n<input class=\"wpcf7-form-control wpcf7-hidden\" value=\"00:01\" type=\"hidden\" name=\"hora\" \/>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"fecha_formateada\" value=\"\" type=\"hidden\" name=\"fecha_formateada\" \/>\n\n\n\n  <div class=\"row pt-2\">\n    <div class=\"col-sm\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"acepto\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"acepto\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\"><span class=\"form_contacto_acepta\">Acepto la  <a href=\"https:\/\/plenoil.es\/politica-de-privacidad\/\" target=\"_blank\">pol\u00edtica de privacidad<\/a><\/span><\/span><\/label><\/span><\/span><\/span>\n    <\/div>\n  <\/div>\n  <div class=\"row pt-2 mi_recapcha\">\n    <div class=\"col-sm\"><span class=\"wpcf7-form-control-wrap recaptcha\" data-name=\"recaptcha\"><span data-sitekey=\"6LfpADIUAAAAAGtb46UfbTD6toppaTlmw-X-AIgw\" class=\"wpcf7-form-control wpcf7-recaptcha g-recaptcha\"><\/span>\r\n<noscript>\r\n\t<div class=\"grecaptcha-noscript\">\r\n\t\t<iframe src=\"https:\/\/www.google.com\/recaptcha\/api\/fallback?k=6LfpADIUAAAAAGtb46UfbTD6toppaTlmw-X-AIgw\" frameborder=\"0\" scrolling=\"no\" width=\"310\" height=\"430\">\r\n\t\t<\/iframe>\r\n\t\t<textarea name=\"g-recaptcha-response\" rows=\"3\" cols=\"40\" placeholder=\"Aqu\u00ed la respuesta de reCAPTCHA\">\r\n\t\t<\/textarea>\r\n\t<\/div>\r\n<\/noscript>\r\n<\/span><\/div>\n  <\/div>\n <div class=\"row pt-2\">\n    <div class=\"col-sm\">\n      <label class=\"boton-naranja\"> <input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Enviar solicitud\" \/><\/label>\n    <\/div>\n <\/div>\n <div class=\"row pt-2\">\n    <div class=\"col-sm\">\n<div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n    <\/div>\n <\/div>\n<input class=\"wpcf7-form-control wpcf7-hidden\" id=\"redireccion\" value=\"\" type=\"hidden\" name=\"redireccion\" \/>\n<\/div>\n<\/form>\n<\/div>\n<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9287856 elementor-widget elementor-widget-html\" data-id=\"9287856\" 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\r\n<script>\r\n    \/*document.addEventListener('wpcf7mailsent', function (event) {\r\n    setTimeout(function () {\r\n        location = '\/descargar-factura\/';\r\n    }, 1000);\r\n}, false);\r\n*\/\r\n\r\n\/\/ Obtener el elemento por su ID\r\nvar campoRedireccion = document.getElementById(\"redireccion\");\r\n\r\n\/\/ Obtener el valor del campo\r\nvar valorRedireccion = campoRedireccion.value;\r\n\r\n\r\n\r\n\r\n         \r\n         \r\n    document.addEventListener('DOMContentLoaded', function() {\r\n    \/\/ Obtener referencias a los elementos del DOM\r\n    const fechaCampo = document.getElementById('fecha_id');\r\n    const fechaFormateadaCampo = document.getElementById('fecha_formateada');\r\n\r\n    \/\/ Agregar un evento de cambio al campo de fecha\r\n    fechaCampo.addEventListener('change', function() {\r\n        \/\/ Obtener el valor de la fecha\r\n        \/\/ Obtener el valor de la fecha\r\n        const fechaValor = fechaCampo.value;\r\n\r\n        \/\/ Formatear la fecha de \"Y-m-d\" a \"d-m-Y\"\r\n        const fechaObjeto = new Date(fechaValor);\r\n        const dia = fechaObjeto.getDate();\r\n        const mes = fechaObjeto.getMonth() + 1; \/\/ \u00a1Recuerda que los meses en JavaScript son 0-indexados!\r\n        const a\u00f1o = fechaObjeto.getFullYear();\r\n\r\n        \/\/ Crear la fecha formateada en \"d-m-Y\"\r\n       const fechaFormateada = (dia < 10 ? '0' : '') + dia + '\/' + (mes < 10 ? '0' : '') + mes + '\/' + a\u00f1o;\r\n        \/\/ Actualizar el valor del campo oculto\r\n        fechaFormateadaCampo.value = fechaFormateada;\r\n\r\n        \/\/ Puedes agregar m\u00e1s l\u00f3gica aqu\u00ed seg\u00fan sea necesario\r\n        console.log('Fecha actualizada:', fechaFormateada);\r\n    });\r\n    \r\n     \r\n            \/\/ Verificar si el campo oculto existe\r\n            if (campoRedireccion !== null) {\r\n                \/\/ Obtener la fecha y hora actual\r\n                var fechaHoraActual = new Date().toISOString().slice(0, 19).replaceAll('T', '').replaceAll('-','').replaceAll(':','')\r\n                \/\/ Asignar la fecha y hora actual al valor del campo oculto\r\n            campoRedireccion.value = 'facturaticket_'+fechaHoraActual+'.pdf';\r\n            \r\n            valorRedireccion = campoRedireccion.value\r\n            console.log(\"Valor de redireccion:\", valorRedireccion);\r\n            }\r\n    \r\n\r\n  });\r\n  \r\n  var boton = document.querySelector('.wpcf7-submit');\r\n  \r\ndocument.querySelector('form.wpcf7-form').addEventListener('submit',function() {\r\n      \/\/alert(\"submit\");\r\n      boton.disabled = true;\r\n  });\r\n  \r\n  document.addEventListener('wpcf7spam', function (event) {\r\n      \/\/alert(\"wpcf7spam\");\r\n      boton.disabled = false;\r\n  });\r\n  \r\n  document.addEventListener('wpcf7invalid', function (event) {\r\n      \/\/alert(\"wpcf7invalid\");\r\n      boton.disabled = false;\r\n  });\r\n  \r\n    document.addEventListener('wpcf7mailfailed', function (event) {\r\n    \/\/alert(\"wpcf7mailfailed\");\r\n    boton.disabled = false;\r\n    setTimeout(function () {\r\n    var ele = document.querySelector(\".wpcf7-response-output\");\r\n    if(ele.innerText.indexOf(\"ERROR\")>=0){\r\n        boton.disabled = false;\r\n        var formulario = document.querySelector(\".wpcf7-form\");\r\n        formulario.classList.add(\"invalid\");\r\n     }\r\n    }, 1000);\r\n  });\r\n  \r\n    document.addEventListener('wpcf7mailsent', function (event) {\r\n    \/\/alert(\"wpcf7mailsent\");\r\n    setTimeout(function () {\r\n    \/\/  location = '\/files\/' + valorRedireccion;\r\n    var ele = document.querySelector(\".wpcf7-response-output\");\r\n    if(ele.innerText.indexOf(\"ERROR\")>=0){\r\n        boton.disabled = false;\r\n        var formulario = document.querySelector(\".wpcf7-form\");\r\n        formulario.classList.add(\"invalid\");\r\n    }else{\r\n        boton.disabled = false;\r\n        location = '\/descargar-factura\/';\r\n        descargarArchivo(valorRedireccion);\r\n    }\r\n    }, 1000);\r\n}, false);   \r\n\r\nfunction descargarArchivo(valorRedireccion) {\r\n            \/\/ Crear un enlace temporal\r\n            var enlace = document.createElement('a');\r\n            enlace.href = '\/files\/' + valorRedireccion; \/\/ Establecer la ruta del archivo a descargar\r\n            enlace.download = valorRedireccion; \/\/ Establecer el nombre del archivo a descargar\r\n\r\n            \/\/ Agregar el enlace al DOM\r\n            document.body.appendChild(enlace);\r\n\r\n            \/\/ Simular un clic en el enlace para iniciar la descarga\r\n            enlace.click();\r\n\r\n            \/\/ Limpiar el enlace del DOM despu\u00e9s de la descarga\r\n            document.body.removeChild(enlace);\r\n}\r\n  document.addEventListener('DOMContentLoaded', function() {\r\n    'use strict';\r\n\r\n    var submitButtons = document.querySelectorAll('form.wpcf7-form input[type=submit].wpcf7-submit');\r\n    \r\n    submitButtons.forEach(function(submitButton) {\r\n        submitButton.addEventListener('click', function(event) {\r\n            var form = this.closest('form.wpcf7-form');\r\n            var inputs = form.querySelectorAll('input');\r\n            \r\n            inputs.forEach(function(input) {\r\n                switch(true) {\r\n                    case input.checked:\r\n                        input.defaultChecked = true;\r\n                        break;\r\n                    case input.tagName === 'SELECT':\r\n                        var values = Array.from(input.selectedOptions).map(function(option) {\r\n                            return option.value;\r\n                        });\r\n                        Array.from(input.options).forEach(function(option) {\r\n                            option.defaultSelected = false;\r\n                            if (values.includes(option.value)) {\r\n                                option.defaultSelected = true;\r\n                            }\r\n                        });\r\n                        break;\r\n                    default:\r\n                        input.defaultValue = input.value;\r\n                        break;\r\n                }\r\n            });\r\n        });\r\n    });\r\n});      \r\n<\/script>\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>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Request invoice Fill the form to download your invoice To input the information for this ticket, you must wait at least 48 hours from the time of supply. Once this period has passed, you will be able to request your invoice. Thank you very much. Nombre y apellidos * CIF * Email * Direcci\u00f3n CP [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-20113","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Form from ticket to invoice - Plenergy gasolineras<\/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:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Form from ticket to invoice - Plenergy gasolineras\" \/>\n<meta property=\"og:description\" content=\"Request invoice Fill the form to download your invoice To input the information for this ticket, you must wait at least 48 hours from the time of supply. Once this period has passed, you will be able\" \/>\n<meta property=\"og:url\" content=\"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/\" \/>\n<meta property=\"og:site_name\" content=\"Plenergy gasolineras\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-11T06:28:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy.png\" \/>\n\t<meta property=\"og:image:width\" content=\"418\" \/>\n\t<meta property=\"og:image:height\" content=\"84\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\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:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/\",\"url\":\"https:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/\",\"name\":\"Form from ticket to invoice - Plenergy gasolineras\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/plenergy.es\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Plenergy-300x60.png\",\"datePublished\":\"2024-09-30T13:54:27+00:00\",\"dateModified\":\"2025-04-11T06:28:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/#primaryimage\",\"url\":\"https:\\\/\\\/plenergy.es\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Plenergy-300x60.png\",\"contentUrl\":\"https:\\\/\\\/plenergy.es\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Plenergy-300x60.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/form-from-ticket-to-invoice\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/plenergy.es\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Form from ticket to invoice\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/plenergy.es\\\/en\\\/\",\"name\":\"Plenergy gasolineras\",\"description\":\"Energ\u00eda al mejor precio para tu veh\u00edculo\",\"publisher\":{\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/plenergy.es\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/#organization\",\"name\":\"Plenergy gasolineras\",\"url\":\"https:\\\/\\\/plenergy.es\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/plenergy.es\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Plenoil-logo-2022-1.svg\",\"contentUrl\":\"https:\\\/\\\/plenergy.es\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/Plenoil-logo-2022-1.svg\",\"width\":500,\"height\":110,\"caption\":\"Plenergy gasolineras\"},\"image\":{\"@id\":\"https:\\\/\\\/plenergy.es\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Form from ticket to invoice - Plenergy gasolineras","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:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/","og_locale":"en_US","og_type":"article","og_title":"Form from ticket to invoice - Plenergy gasolineras","og_description":"Request invoice Fill the form to download your invoice To input the information for this ticket, you must wait at least 48 hours from the time of supply. Once this period has passed, you will be able","og_url":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/","og_site_name":"Plenergy gasolineras","article_modified_time":"2025-04-11T06:28:28+00:00","og_image":[{"width":418,"height":84,"url":"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/","url":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/","name":"Form from ticket to invoice - Plenergy gasolineras","isPartOf":{"@id":"https:\/\/plenergy.es\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/#primaryimage"},"image":{"@id":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/#primaryimage"},"thumbnailUrl":"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy-300x60.png","datePublished":"2024-09-30T13:54:27+00:00","dateModified":"2025-04-11T06:28:28+00:00","breadcrumb":{"@id":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/#primaryimage","url":"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy-300x60.png","contentUrl":"https:\/\/plenergy.es\/wp-content\/uploads\/2025\/04\/Plenergy-300x60.png"},{"@type":"BreadcrumbList","@id":"https:\/\/plenergy.es\/en\/form-from-ticket-to-invoice\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/plenergy.es\/en\/"},{"@type":"ListItem","position":2,"name":"Form from ticket to invoice"}]},{"@type":"WebSite","@id":"https:\/\/plenergy.es\/en\/#website","url":"https:\/\/plenergy.es\/en\/","name":"Plenergy gasolineras","description":"Energ\u00eda al mejor precio para tu veh\u00edculo","publisher":{"@id":"https:\/\/plenergy.es\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/plenergy.es\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/plenergy.es\/en\/#organization","name":"Plenergy gasolineras","url":"https:\/\/plenergy.es\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/plenergy.es\/en\/#\/schema\/logo\/image\/","url":"https:\/\/plenergy.es\/wp-content\/uploads\/2022\/11\/Plenoil-logo-2022-1.svg","contentUrl":"https:\/\/plenergy.es\/wp-content\/uploads\/2022\/11\/Plenoil-logo-2022-1.svg","width":500,"height":110,"caption":"Plenergy gasolineras"},"image":{"@id":"https:\/\/plenergy.es\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/pages\/20113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/comments?post=20113"}],"version-history":[{"count":10,"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/pages\/20113\/revisions"}],"predecessor-version":[{"id":23486,"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/pages\/20113\/revisions\/23486"}],"wp:attachment":[{"href":"https:\/\/plenergy.es\/en\/wp-json\/wp\/v2\/media?parent=20113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}